提取字符串一部分的3种方法:
slice(start,end):两个参数分别为开始位置和结束位置(不包括结束位置)。若是只有一个参数,则是获取该位置的字符串。
var str='abcdefg';
console.log(str.slice(-1));//g(去掉0到这个参数位置(不包括这个位置)的剩余部分)
console.log(str.slice(2));//cdefg(去掉0到这个参数位置(不包括这个位置)的剩余部分)
console.log(str.slice(0,3));//abc
console.log(str.slice(0,-2));//abcde
console.log(str.slice(-3,-2));//e
substring(start,end)
substr(start,length):若省略第二个参数,将切掉字符串的其余部分
replace():指定替换为字符串中的另一个值
toUpperCase()、toLowerCase():转换大写和小写
concat():连接两个或者多个字符串
trim():删除字符串两侧的空格
提取字符串中的字符:
charAt(位置)
charCodeAt(位置)
split():将字符串转为字符串数组,就是将字符串以括号里面的内容分隔开,返回的就是一个个分隔开的内容。
若省略分隔符,则返回的数组将包含整个字符串
若分隔符为"",则返回的数组是单个字符的数组