javascript中字符串常用方法总结
2014-05-20 19:39
686 查看
字符串是javascript编程中不可或缺的元素,掌握字符串常用的方法也是我们学习过程中的必经之路,下面我们总结一些最常用的的字符串方法。
string.charAt(postion)
charAt方法返回在string中的position位置处的字符。如果position小于0或者大于字符串的长度,返回空字符串。由于js没有字符类型,返回的仍为一个字符串
string.concat(string...)
concat方法把其他的字符串连接在一起构造成一个新的字符串。和“+”的作用一致
string.indexOf(searchString,position)
indexOf方法在string中查找另一个字符串。如果它被找到,返回第一个匹配字符的位置,否则返回-1.可选参数position可设置为从某个指定位置开始查找。例如判断标签是否含有指定类名。
string.replace(serachValue,replaceValue)
replace方法对string进行查找和替换操作,并返回一个新的字符串。参数searchValue是一个字符串(还可以是正则表达式)的话,只会在第一次出现的地方被替换。
string.slice(start,end)
slice方法复制string的一部分来构造一个新的字符串,新的字符串长度等于end-start。
string.split(separtor,limit)
split方法把这个string分割成片段来创建一个字符串数组。可选参数limit可以限制被分割的片段数。如果separator是一个空字符,会返回一个单字符的数组,这在需要把一个字符转化为一个数组是经常用到。
此方法会在string中查找所有separator出现的地方
string.substring(start,end)
substring方法获取字符串的子字符串。作用和slice一样
string.toLowerCase()
toLowerCase方法返回一个新的字符串,这个字符串都被转化为小写格式。这在判断标签时经常用到
string.charAt(postion)
charAt方法返回在string中的position位置处的字符。如果position小于0或者大于字符串的长度,返回空字符串。由于js没有字符类型,返回的仍为一个字符串
1 var name="deng"; 2 var a=name.charAt(1); 3 document.write(a);
string.concat(string...)
concat方法把其他的字符串连接在一起构造成一个新的字符串。和“+”的作用一致
1 var name="deng"; 2 var a=name.concat("1","@2"); 3 document.write(a);
string.indexOf(searchString,position)
indexOf方法在string中查找另一个字符串。如果它被找到,返回第一个匹配字符的位置,否则返回-1.可选参数position可设置为从某个指定位置开始查找。例如判断标签是否含有指定类名。
1 var classname="calss1 class2 class3"; 2 var a=classname.indexOf("class2"); 3 document.write(a);
string.replace(serachValue,replaceValue)
replace方法对string进行查找和替换操作,并返回一个新的字符串。参数searchValue是一个字符串(还可以是正则表达式)的话,只会在第一次出现的地方被替换。
1 var name="deng,kun,ming"; 2 var a=name.replace(",","_"); 3 document.write(a);
string.slice(start,end)
slice方法复制string的一部分来构造一个新的字符串,新的字符串长度等于end-start。
1 var name="deng,kun,ming"; 2 var a=name.slice(2,5); 3 document.write(a);
string.split(separtor,limit)
split方法把这个string分割成片段来创建一个字符串数组。可选参数limit可以限制被分割的片段数。如果separator是一个空字符,会返回一个单字符的数组,这在需要把一个字符转化为一个数组是经常用到。
1 var name="dengkunming"; 2 var a=name.split(""); 3 document.write(a);
此方法会在string中查找所有separator出现的地方
1 var name="129.168.0.1"; 2 var a=name.split("."); 3 document.write(a);
string.substring(start,end)
substring方法获取字符串的子字符串。作用和slice一样
1 var name="129.168.0.1"; 2 var a=name.substring(2,5); 3 document.write(a);
string.toLowerCase()
toLowerCase方法返回一个新的字符串,这个字符串都被转化为小写格式。这在判断标签时经常用到
1 var name="DIV SPAN"; 2 var a=name.toLowerCase(); 3 document.write(a);
相关文章推荐
- Javascript中字符串相关常用的使用方法总结
- javascript中数组(Array)对象和字符串(String)对象的常用方法总结
- JavaScript数组与字符串常用方法总结
- Javascript中字符串相关常用的使用方法总结
- javascript中数组(Array)对象和字符串(String)对象的常用方法总结
- JavaScript基础进阶之常用字符串方法总结
- javascript 常用字符串方法总结
- Javascript中字符串相关常用的使用方法总结
- JavaScript--字符串常用方法总结
- JavaScript中字符串String的常用方法总结
- 项目笔记之Javascript常用方法split parseInt和 Date.parse总结
- javascript下的正则表达式---常用方法总结
- 精心收集的JavaScript字符串方法参考总结
- html中常用JavaScript验证表单文本域方法,如日期、字符串、数字等
- javascript 常用方法总结
- Java中常用字符串方法总结
- jquery操作字符串常用方法总结及工作代码
- javaScript基础与常用方法总结
- 总结-处理字符串常用方法类
- escape(), encodeURI()和encodeURIComponent()是在Javascript中用于编码字符串的三个常用的方法.