学习资料来源
文章开头感谢技术胖的知识分享!
字符串模板
字符串模板(反引号``)可以无需拼接变量,并支持在其中进行简单的计算操作,支持HTML标签。
1、字符串模板
let jspang = 'JSPang';
let text1 = `我在${jspang}这里学ES6。` // 用${变量名}插入变量内容
let text2 = `我在<b>${jspang}</b>这里学ES6。` // 支持HTML标签
let [a,b] = [1,2];
let text3 = `${a + b}`; // 支持简单运算
2、ES6新增字符串查找功能
let jspang = '技术胖';
let text = '我在技术胖这里学ES6';
console.log(text.includes(jspang)); // 判断内容是否存在
console.log(text.startsWith(jspang)); // 判断开头是否存在
console.log(text.endsWith(jspang)); // 判断结尾是否存在
console.log(jspang.repeat(3)); // 重复字符串3次