ES6 新提出一些字符串方法方便使用
查找子字符串
string.includes()
查找字符串是否包含某子字符串string.startsWith()
查找字符串开始处是否包含某子字符串string.endsWith()
查找字符串结束处是否包含某子字符串
上述方法均返回Boolean值,第一个参数为所需查找的子字符串,第二个参数为查找的起始位置
var string='apple,juice'
console.log(string.includes('apple')) //true
console.log(string.includes('apple',6)) //false
补全字符串
string.padStart(5,'0')
在字符串前补全字符串string.padEnd(5,'0')
在字符串结尾补全字符串
上述方法返回补全后的字符串,第一个参数规定补全后字符串的长度,第二个参数为用于补全的子字符串,如果为空则用空格补全
var string='apple'
console.log(string.padStart(6,'0')) //0apple
console.log(string.padEnd(6,'0'))//apple0
console.log(string.padEnd(6,''))//apple