字符串常用方法
时间:2017-12-06 15:55:07
收藏:0
阅读:187
substring(i,j) 用于提取字符串中介于两个指点下标之间的字符(不提取最大小标所对应的值)
var str = "1sdffd";
var str2 = str.substring(0,3);
//console.log(str2); //1sd
indexOf("i") 可以返回某个指定的字符串值在字符串中首次出现的位置(下标) 找不到返回-1
var str = "werasdf";
//console.log(str.indexOf("w")) //0
//console.log(str.indexOf("e")) //1
//console.log(str.indexOf("k")) //-1
charAt() 可以返回指定位置的字符
var str = "wersdf";
var arr = [];
for( var i=0;i<str.length;i++ ){
//console.log( str.charAt(i) ) //wersdf
}
for( var i in str ){
//console.log(str) //wersdf
if( arr.indexOf(str) == -1 ){
arr.push(str);
}
}
//console.log(arr); //[wersdf]
slice(i,j) 提取字符串的某个部分,并以新的字符串返回被提取的部分(最大下标对应的值不提取)
var str = "wertt";
//console.log( str.slice(0,2) ); //we
split("?") 用于把一个字符串分割成字符串数组
var str = "2?d?d?sdf?d";
var arr = str.split("?");
//console.log(arr); //["2","d","d","sdf","d"]
replace("i","j") 用于在字符串中把第一个匹配的字符替换成另外的字符
var str = "www";
//console.log(str.replace("w","r") ); //rww
var str = "wwWW";
//console.log(str.replace( /w/ig,"r")) //rrrr
原文:http://www.cnblogs.com/lhh-bky/p/7992897.html
评论(0)