1.includes 查找 返回布尔值
var str="ashdjsahdwi";
console.log(str.includes("j")); //true
2.startsWith(m,n) endsWith(m,n) 判断是不是在固定位置 返回布尔值
console.log("abcde".startsWith("a")); //第二个参数不写,默认为0 判断a是不是从头开始
console.log("abccar_0iuy".startsWith("car_",3));、、判断"car_"是不是从头开始 参数从0开始计数
console.log("abccar_0iuy".endsWith("car_",7)) 第二个参数是从头开始截取7个,从1开始计时
console.log("abccar_0iuy".endsWith("y")) // true 第二个参数不写,就是全部截取
3.repeat 重复
console.log("ab".repeat(3)); 字符串重复 //ababab
4.padStart(len,0) padEnd(len,0) 不够长度,补充字符
console.log("#"+Math.floor(Math.random()*0xFFFFFF).toString(16).padStart(6,0));//不够6位,前面补一个
console.log("#abcde".padEnd(7,Math.floor(Math.random()*16).toString(16))) //不够7位,后面补一个