一般方法
includes() 判断字符串是否包含指定的字符或字符串 返回布尔值
let str='string';
console.log(str.includes('str'));//true
console.log(str.includes('sr'));//false
startsWith() 判断字符串是否已指定的字符串开始,返回布尔值
let str='string';
console.log(str.startsWith('str'));//true
console.log(str.startsWith('sr'));//false
endsWith() 判断字符串是否已指定的字符串结束,返回布尔值
let str='string';
console.log(str.endsWith('ing'));//true
console.log(str.endsWith('ed'));//false
let str="abc";
console.log(str.repeat(2));//abcabc
模板字符串
esc键盘下方的反引号包裹,变量以${}包裹
let school="hpu";
let grade="2014";
let info=`school is ${school} year is ${grade}`;
console.log(info);//school is hpu year is 2014
padStart() 向前补白 接收两个参数,第一个参数代表字符串的个数,第二个参数代表以什么字符补空白
padEnd() 向后补白 接收两个参数,第一个参数代表字符串的个数,第二个参数代表以什么字符补空白
var str='9';
console.log(str.padStart(3,'0'));//009
console.log(str.padEnd(3,'0'));//900