字符串常用的方法

var str = "Hello World"

var str2 = "BeiJing"

str.charAt(3)      //返回索引为3对应的字符即第二个"l"

str.slice(2,5)     //截取索引2到5的字符即 "llo" ,注意此处不包含所以为5的那个空格

str.substring(2,5) //用法与slice用法一样,区别是slice的参数为负数的时候是用负数加字符串的长度的值来截取,而substring的参数为负数的时候直接转化为0,两参数无序

str.substr(2,5)    //截取以索引2开始的5个长度的字符即返回“llo W”

str.concat(str2)   // 字符串str拼接字符串str2即返回“Hello WorldBeiJing”

str.toLowerCase()  //字符串全部小写即返回“hello world”

str.toUpperCase() //字符串全部大写即返回“HELLO WORLD”

str.search("l") //查找l第一次出现的索引即返回“2”

 

 

其次还有一种经常用到的方法是将字符串转化为数组:

var str = "a,b,c,D,E"

str.split(",") /   /以“,”进行分割转化为数组["a","b","c","D","E"]

 

posted @ 2017-11-03 19:59  不乱来的嫖客  阅读(185)  评论(0编辑  收藏  举报