字符串常用的方法
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"]