JavaScript String 对象与函数

JavaScript_String对象说明

string中文为"字符串"的意思,String继承自Object对象,此对象提供字符串的查找操做等函数 数组

JavaScript字符串类型参见JavaScript字符串类型 函数

String的内容是不可变的,下面介绍的String的函数都不能改变其内容(又复制了一份) 字体

String对象构造函数 编码

var strobject=new String(str);
var str=String(str);


使用new操做符调用构造函数String(str)能够将参数str转换为一个字符串,而且返回包括这个字符串的String对象 spa

不使用new操做符,直接调用String函数,将转换参数str为一个字符串,并返回这个值 code

var str="drea mdu";

创建一个字符串最简单经常使用的方法 对象

    String函数与属性使用语法

string.方法名(参数1,参数2,...);
string.属性;

string表明一个字符串,能够是str="字符串";这种方式定义的str,也能够直接是"字符串" 排序

能够没有参数,好比toLowerCase()函数,或有多个参数,好比concat()函数 继承

    示例

var str = "www.dreamdu.com";
var length = str.length;
var str = "www.dreamdu.com".toUpperCase();


JavaScript_String函数按功能分类

String查找类函数

  • charAt() 函数 -- 返回指定位置(n)的字符
  • charCodeAt() 函数 -- 返回指定位置(n)字符的Unicode编码
  • indexOf() 函数 -- 返回substring在string中的位置
  • lastIndexOf() 函数 -- 返回substring在string中最后匹配(出现)的位置

String操做类函数

  • concat() 函数 -- 合并多个字符串,并返回合并的结果
  • replace() 函数 -- 将字符串string中的oldStr1替换为newStr2
  • slice() 函数 -- 返回被截取的字符串
  • split() 函数 -- 将字符串分割为字符串数组,并返回此数组
  • substr() 函数 -- 返回从string的startPos位置,长度为length的字符串
  • substring() 函数 -- 返回从string的startPos位置,到endPos位置的字符串

String转换类函数

  • fromCharCode() 函数 -- 返回多个Unicode代码组成的字符串

String比较类函数

  • localeCompare() 函数 -- 使用本地规则比较字符串string与string2,并返回比较结果

String大小写转换函数

  • toLocaleLowerCase() 函数 -- 返回本地小写字符串
  • toLocaleUpperCase() 函数 -- 返回本地大写字符串
  • toLowerCase() 函数 -- 返回小写字符串
  • toUpperCase() 函数 -- 返回大写字符串

HTML标签类函数

  • anchor() 函数 -- 返回HTML a 标签中name属性为str的锚
  • big() 函数 -- 返回HTML big 标签订义的大字体
  • blink() 函数 -- 返回使用HTML blink 标签订义的闪烁字符串
  • bold() 函数 -- 返回使用HTML b 标签订义的粗体字符串
  • fixed() 函数 -- 返回使用HTML tt 标签订义的单间距字符串
  • fontcolor() 函数 -- 返回使用HTML font 标签中color属性定义的带有颜色的字符串
  • fontsize() 函数 -- 返回使用HTML font 标签中size属性定义的指定尺寸的字符串
  • italics() 函数 -- 返回使用HTML i 标签订义的斜体字符串
  • link() 函数 -- 返回使用HTML a 标签订义的连接
  • small() 函数 -- 返回使用HTML small 标签订义的小字体的字符串
  • strike() 函数 -- 返回使用HTML strike 标签订义删除线样式的字符串
  • sub() 函数 -- 返回使用HTML sub 标签订义的下标字符串
  • sup() 函数 -- 返回使用HTML sup 标签订义的上标字符串

JavaScript_String函数按照字母排序

  • anchor() 函数 -- 返回HTML a 标签中name属性为str的锚
  • big() 函数 -- 返回HTML big 标签订义的大字体
  • blink() 函数 -- 返回使用HTML blink 标签订义的闪烁字符串
  • bold() 函数 -- 返回使用HTML b 标签订义的粗体字符串
  • charAt() 函数 -- 返回指定位置(n)的字符
  • charCodeAt() 函数 -- 返回指定位置(n)字符的Unicode编码
  • concat() 函数 -- 合并多个字符串,并返回合并的结果
  • fixed() 函数 -- 返回使用HTML tt 标签订义的单间距字符串
  • fontcolor() 函数 -- 返回使用HTML font 标签中color属性定义的带有颜色的字符串
  • fontsize() 函数 -- 返回使用HTML font 标签中size属性定义的指定尺寸的字符串
  • fromCharCode() 函数 -- 返回多个Unicode代码组成的字符串
  • indexOf() 函数 -- 返回substring在string中的位置
  • italics() 函数 -- 返回使用HTML i 标签订义的斜体字符串
  • lastIndexOf() 函数 -- 返回substring在string中最后匹配(出现)的位置
  • link() 函数 -- 返回使用HTML a 标签订义的连接
  • localeCompare() 函数 -- 使用本地规则比较字符串string与string2,并返回比较结果
  • replace() 函数 -- 将字符串string中的oldStr1替换为newStr2
  • slice() 函数 -- 返回被截取的字符串
  • small() 函数 -- 返回使用HTML small 标签订义的小字体的字符串
  • split() 函数 -- 将字符串分割为字符串数组,并返回此数组
  • strike() 函数 -- 返回使用HTML strike 标签订义删除线样式的字符串
  • String() 函数 -- String对象的构造函数
  • sub() 函数 -- 返回使用HTML sub 标签订义的下标字符串
  • substr() 函数 -- 返回从string的startPos位置,长度为length的字符串
  • substring() 函数 -- 返回从string的startPos位置,到endPos位置的字符串
  • sup() 函数 -- 返回使用HTML sup 标签订义的上标字符串
  • toLocaleLowerCase() 函数 -- 返回本地小写字符串
  • toLocaleUpperCase() 函数 -- 返回本地大写字符串
  • toLowerCase() 函数 -- 返回小写字符串
  • toUpperCase() 函数 -- 返回大写字符串
相关文章
相关标签/搜索