JS字符串中的方法
charCodeAt()
格式: 字符串.charCodeAt(下标)
功能:访问字符串中对应的下标字符的ASCII码值
String.fromCharCode();
格式: String.fromCharCode(码值1,码值2...);
功能:将传入的ASCII码值转成相对应的字符
返回值:组成的字符串
substring()
格式:字符串.substring(start,end);
功能:将字符串中[start,end)提取这部分字符,生成一个新字符串
返回值:新生成的字符串
substr()
格式:字符串.substr(start,length);
返回值:新生成的字符串
slice()
格式:字符串.slice(start,end);
replace()
格式:字符串.replace(oldStr,newStr);
功能:用newStr将oldStr,替换掉,生成新字符串
参数:
第一个参数传入的是字符串只能替换一次
第一个参数 正则表达式
/xxx/ig i忽略大小写 g全局匹配
返回值:替换成的新字符串
split() 字符串分割
格式:字符串.split(分割符,length)
参数:
第一个参数,用这个分割符对原字符串进行分割
第二个参数,控制返回的数组的元素格式,一般情况下不用
功能:用分割符对原有字符串,进行字符串分割,将分割完毕以后的字串,放到数组中返回
返回值:数组
注意
1.相邻的两个分割符,会产生空字符串 ""
2.分割符是空字符串"",直接将每个字符,单独分割成字串,放在数组中返回
例:
var str = "how are you"
var arr = str.split("");
alert(arr);// h,o,w, , ,a,r,e, ,y,o,u
alert(str);// how are you
toLowerCase() 转成全小写
toUpperCase() 转成全大写
concat 字符串拼接