字符串方法

2019-06-27  本文已影响0人  彼德赫

var str = 'Hello World';

var str2 = ' abc ' 

// charAt 访问指定位置字符串

str.charAt();    // 'H'

str.charAt(1);    // 'e'

str.charAt(12);    // ''

str.charAt(-1);    // ''

// concat() 合并字符串

str.concat(' and nick');     // 'Hello World and nick'

// slice() 截取字符串

// 第一个参数是指定字符串的下标开始位置

// 第二个参数是指定字符串的下标结束位置

// 包含下标位置

str.slice(4, 9);     // 'o Wor'

str.slice(4);     // 'o World'

str.slice();     // 'Hello World'

// substr() 截取字符串

// 参数是正数 从头删除n个

// 参数是负数 从后截取n个

str.substr(3);     // 'lo World'

str.substr(-3);     // 'rld'

// indexOf() 查找指定字符串

// 从前向后查找字符 返回字符串对应的下标

// 遇到第一个符合的就会返回

str.indexOf('o');     // 4

str.indexOf('l');     // 2

str.indexOf('lo');     // 3

// lastIndexOf() 查找指定字符串

// 从后向前查找字符转 返回字符串对应的下标

// 遇到第一个符合的就会返回

str.lastIndexOf('l');     // 9

// trim() 清楚字符串前后空格

str2.trim();     // 'abc'

// toUpperCase() ,创建原字符串的大写副本

str2.toUpperCase();     // ' ABC '

// toLowerCase() ,创建原字符串的小写副本

str2.toUpperCase().toLowerCase();     // ' abc '

上一篇 下一篇

猜你喜欢

热点阅读