js中的字符串方法总结
2017-08-09 22:19
218 查看
charAt方法返回指定索引位置处的字符。如果超出有效范围的索引值返回空字符串。
slice方法返回字符串的片段。
indexOf方法放回String对象内第一次出现子字符串位置。如果没有找到子字符串,则返回-1。
search方法返回与正则表达式查找内容匹配的第一个字符串的位置。
concat方法返回字符串值,该值包含了两个或多个提供的字符串的连接。
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
toLowerCase方法返回一个字符串,该字符串中的字母被转换成小写。
toUpperCase方法返回一个字符串,该字符串中的所有字母都被转换为大写字母。
replace 用来查找匹配一个正则表达式的字符串,然后使用新字符串代替匹配的字符串。
strObj.charAt(index) //例如: var str = "ABC"; str.charAt(1); //结果:B
slice方法返回字符串的片段。
strObj.slice(start[,end]) //例如: 012345 var str = "ABCDEF"; str.slice(2,4); //结果:CD
indexOf方法放回String对象内第一次出现子字符串位置。如果没有找到子字符串,则返回-1。
substr要在String对象中查找的子字符串。 startIndex该整数值指出在String对象内开始查找的索引。如果省略,则从字符串的开始处查找。 例如: var str = "ABCDECDF"; str.indexOf("CD",1); // 由1位置从左向右查找 123... 结果:2
search方法返回与正则表达式查找内容匹配的第一个字符串的位置。
strObj.search(reExp) 说明: reExp包含正则表达式模式和可用标志的正则表达式对象。 例如: var str = "ABCDECDF"; str.search("CD"); // 或 str.search(/CD/i); 结果:2
concat方法返回字符串值,该值包含了两个或多个提供的字符串的连接。
例如: var a = "hello"; var b = ",world"; var c = a.concat(b); alert(c); //c = "hello,world"
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
strObj.split([separator[,limit]]) 说明: separator字符串标识了分隔字符串时使用的是一个还是多个字符。 limit该值用来限制返回数组中的元素个数。 例如: var str = "AA BB CC DD EE FF"; alert(st 4000 r.split(" ",3)); 结果: AA,BB,CC
toLowerCase方法返回一个字符串,该字符串中的字母被转换成小写。
例如: var str = "ABCabc"; str.toLowerCase(); 结果:abcabc
toUpperCase方法返回一个字符串,该字符串中的所有字母都被转换为大写字母。
例如: var str = "ABCabc"; str.toUpperCase(); 结果:ABCABC
replace 用来查找匹配一个正则表达式的字符串,然后使用新字符串代替匹配的字符串。
var a ='hello'; var result1 = a.replace(re,"Hello"); //result1 = "Hello" var result2 = b.replace(re,"Hello"); //result2 = ",world"
相关文章推荐
- js字符串常用的方法总结,及其用法
- 【js 数字和字符串】方法总结
- js判断输入字符串是否为空、空格、null的方法总结
- JS经常使用字符串处理方法总结
- js对字符串进行编码的方法总结(推荐)
- JS字符串方法总结整理
- js把字符串转换成int类型的方法总结
- js字符串常用方法总结
- js字符串、数组和数字常用方法总结
- JS字符串方法总结及字符串增删查改方法
- js字符串方法总结
- js对字符串进行编码方法总结
- js对字符串进行编码方法总结
- [置顶] js中数组Array和字符串String的属性方法归纳总结
- js字符串方法(总结)
- JS字符串方法总结
- JS常用字符串处理方法总结
- js判断输入字符串是否为空、空格、null的方法总结
- JS常用字符串处理方法应用总结
- js对字符串进行编码方法总结