字符串是javascript编程中不可或缺的元素,掌握字符串常用的方法也是我们学习过程中的必经之路,下面我们总结一些最常用的的字符串方法。
string.charAt(postion)
charAt方法返回在string中的position位置处的字符。如果position小于0或者大于字符串的长度,返回空字符串。由于js没有字符类型,返回的仍为一个字符串
var name="deng";
var a=name.charAt(1);
document.write(a);
tring.concat(string...)
concat方法把其他的字符串连接在一起构造成一个新的字符串。和“+”的作用一致
var name="deng"; var a=name.concat("1","@2"); document.write(a);
string.indexOf(searchString,position)
indexOf方法在string中查找另一个字符串。如果它被找到,返回第一个匹配字符的位置,否则返回-1.可选参数position可设置为从某个指定位置开始查找。例如判断标签是否含有指定类名。
var classname="calss1 class2 class3"; var a=classname.indexOf("class2"); document.write(a);
string.replace(serachValue,replaceValue)
replace方法对string进行查找和替换操作,并返回一个新的字符串。参数searchValue是一个字符串(还可以是正则表达式)的话,只会在第一次出现的地方被替换。
var name="deng,kun,ming"; var a=name.replace(",","_"); document.write(a);
string.slice(start,end)
slice方法复制string的一部分来构造一个新的字符串,新的字符串长度等于end-start。
var name="deng,kun,ming"; var a=name.slice(2,5); document.write(a);
string.split(separtor,limit)
split方法把这个string分割成片段来创建一个字符串数组。可选参数limit可以限制被分割的片段数。如果separator是一个空字符,会返回一个单字符的数组,这在需要把一个字符转化为一个数组是经常用到。
var name="dengkunming"; var a=name.split(""); document.write(a);
此方法会在string中查找所有separator出现的地方
var name="129.168.0.1"; var a=name.split("."); document.write(a);
string.substring(start,end)
substring方法获取字符串的子字符串。作用和slice一样
var name="129.168.0.1"; var a=name.substring(2,5); document.write(a);
string.toLowerCase()
toLowerCase方法返回一个新的字符串,这个字符串都被转化为小写格式。这在判断标签时经常用到
var name="DIV SPAN"; var a=name.toLowerCase(); document.write(a);
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索string
, 字符串
, 方法
, name
, var
, ttributed tring
, tring 宽字符 ++
, tring java
, tring equest
, java tring 数据类型
, 一个
字符串方法
javascript字符串方法、javascript常用方法、js字符串常用方法、字符串的常用方法、java字符串常用方法,以便于您获取更多的相关知识。