concat:拼接两个字符串,返回一个新的字符串。
var a = 'abc'
var b = '123'
var c = a.concat(b) // c = 'abc123'
indexOf:查找当前字符是否存在。查找字符返回索引位。(从左到右搜索)。如果没有该字符则返回 -1 。
var a = 'abcdefg'
var b = a.indexOf('c') // 2
charAt:返回当前指定位置的字符。
var a = 'abcdefg'
var b = a.charAt(1) // b
substring:截取并返回字符串的一个子串。
var a = 'abcdefg'
var b = a.substring(1) // bcdefg
var c = a.substring(1,3) // bc
replace:替换字符。
var a = 'abcdefg'
var b = a.replace('de',"00") // abc00fg
split:将一个字符串转化成一个数组。
var a = 'abcdefg'
var b = a.split("c") // 以c分割 ==> ["ab", "defg"]
length:返回字符串的长度,所谓字符串的长度是指其包含的字符的个数。这里中文算一个字符
var a = 'abcdefg刘'
var b = a.length // 8
toUpperCase:将整个字符串转成大写字母
var a = 'abcdefg'
var b = a.toUpperCase() // ABCDEFG
toLowerCase:将整个字符串转成小写字母
var a = 'aBcdEfG'
var b = a.toLowerCase() // abcdefg