无标题文章

length 用来计算字符串长度

var str1 = "Do you know BBOY?";

alert(str1.length);

length显示结果

indexOf 返回参数字符串在str1的索引位置, 如果没有,则返回-1

var str1 = "Do you know BBOY?";

alert(str1.indexOf("o"));

indexOf显示结果

substring 截取字符串,如果只有一个参数,表示从这个位置开始截取,截取到末尾 ,如果存在两个参数,表示从第一个位置开始截取,到第二个位置 ,左闭右开

var str1 = "Do you know BBOY?";

alert(str1.substring(4,10));

substring(4,10)显示结果

substr 两个参数,第一个表示从哪开始截取,第二个表示从截取位置开始截取多少位。第二个参数不写,表示截取剩余全部,两个参数都不写就打印字符串str1

var str1 = "Do you know BBOY?";

alert(str1.substr(4,12));

substr(4,12)显示结果

substr(4)显示结果

charAt  参数代表索引,返回该索引下的字符

var str1 = "Do you know BBOY?";

alert(str1.charAt(7));

charAt(7)显示结果

charCodeAt  参数代表索引,返回该索引下的字符的ascii值

var str1 = "Do you know BBOY?";

alert(str1.charCodeAt(7));

charCodeAt(7)显示结果

存在一个路径,如:c://a/b/d.png 如何获取后缀名?

var path = "c://18/b.a/20.png";

alert(path.substr(path.lastIndexOf(".")+ 1));

获取路径结果显示

replace  替换字符串

var str3 = path.replace("c://","heihei");

alert(str3);

replace结果显示

slice 两个参数 ,可以按索引切分数组,并返回新的数组 substring只能切分字符串 ,左闭右开

var str1 = "Do you know BBOY?";

alert(str1.slice(2,8));

slice显示结果

split  按照所给参数进行切片,用法与pyhton一致

var str1 = "Do you know BBOY?";

alert(str1.split(" "));   //以空格为切片

split("  ")显示结果

作者:bboyAyao

链接:https://www.jianshu.com/p/d936256a6ac6

來源:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

你可能感兴趣的:(无标题文章)