String对象
String对象用于处理文本(字符串)
创建String对象的语法
var str1 = (“x”);
alert( str1 )
var str2 =new String(“aaaa”);
alert(str2)
Var str3 =String(“aaaaaa”);
alert(str3)
String对象的常用方法
indexOf( ) 返回字符串的索引位置,如果不存在,则返回-1
案例:
var str1 =”日为朝,月为暮,卿为朝朝暮暮”;
console.info( str1.indexof(“卿”) );
console.info(str1.indexof(“222”));
charAt( ) 返回指定位置的字符
charCodeAt( ),返回指定位置字符的ASCII值
案例:
var str1=”怎么会爱上了他........”;
console.info(str1.charAt(2));
substr( )和substring( ) 截取字符串
如果substr和substring只有一个参数,表示从当前位置开始截取,一直到末尾
如果substr有两个参数,从第一个参数的位置开始截取,截取到第二个参数代表的长度
如果substring有两个参数,从第一个参数的位置开始截取,截取到第二个参数代表的位置
案例:
var str1=”放弃了我的所有,我的一切”
console.info(str1.substr(2,5)); 了我的所有,
console.info(str1.substring(2,5)); 了我的
replace() 替换与正则表达式匹配的子串;
search() 检索与正则表示式相匹配的值;
split() 把字符串分割为字符串数组;
toLowerCase() 把字符串转换为小写;
toUpperCase() 把字符串转换为大写;
concat() 连接字符串;