字符串的扩展方法
includes
let str="asdkfja";
console.log(str.includes("a",1));
startsWith和endsWith
let str="asdkfja";
console.log(str.startsWith("a",2));
let str="asdkfja";
console.log(str.endsWith("e",6));
repeat
let str="zsy";
console.log(str.repeat(3));
padStart和padEnd (ES7中的)
let str="zsy";
console.log(str.padStart(5,"zs"));
console.log(str.padStart(7,"zsy"));
console.log(str.padEnd(9,"zsyhy"));
模板字符串
- 和普通字符串一样使用
- 使用模板字符串,换行就无所顾忌了。
let className="box",text="一拳超人";
document.body.innerHTML='<h1 class="'+className+'">'+text+'</h1>';
let className="box",text="一拳超人";
document.body.innerHTML=`<h1 class="${className}">${text}</h1>`;