包装类型String的使用
1.大小写
toUpperCase()大写
toLowerCase()小写
var message = "Hello"
info1 = message.toUpperCase() //转化为大写
info2 = message.toLowerCase() //转化为小写
console.log(info1)
console.log(info2)
2.查找字符串
indexOf(searchString, indexFrom)
情况一:搜索到,返回字符串所在索引
情况二:搜索不到,返回-1
includes(searchString)
ES6新增,用来判断包含关系,返回布尔值
startsWith(string)
以xxx开头,返回布尔值
endsWith(string)
以xxx结尾,返回布尔值
3.替换字符串replace()
replace(searchValue: { [Symbol.replace](string: string, replaceValue: string): string; }, replaceValue: string): string
message.replace("name","age")
4.获取子符串 slice()
var message = "Hello"
console.log(message.slice(2,3)) //l
5.截取子符串
var message = "a-b-c"
var items = message.split("-") // ['a', 'b', 'c']
var result = items.join("*") // a*b*c