1. 截取字符串片段 :<br /> **slice()** 返回截取的字符串 包含开始,不包含结尾[ 6,9 ) [startPosition , endPosition)<br /> console.log(str.slice(6,8));<br /> **substr()** 返回截取的字符串 从哪开始,截取几位[6,2] [startPosition , 截取几位]<br /> console.log(str.substr(6,2));不写截取几位就是一直到结尾<br />字符串分割为数组:<br /> **split()** 将字符串以指定分隔符,切割成数组<br /> var str2 = '香蕉/苹果/葡萄'; //['香蕉','苹果','葡萄']<br /> console.log(str2.split('/'));
    2. **replace()** 替换字符串片段,返回一个新字符串<br /> var newStr = str.replace('你好','world');<br /> console.log(newStr);<br /> console.log(str);
    3. **indexof()** 获取某个字符在字符串中出现的位置(索引)<br /> 该方法适用于_数组对象_<br /> console.log(str.indexOf('你'));<br /> console.log(str.indexOf('k')); // -1 说明字符中不存在该字符<br /> var arr = ['a','b','c'];<br /> console.log(arr.indexOf('d'));
    4. // 转换大小写<br /> // **toLowerCase() toUpperCase()**
    5. // 将unicode编码转换为字符 65 A<br /> // **fromCharCode()**
    6. // 去除字符串两端的空格<br /> // **trim()**