字符串模板

字符串模板:

1.使用``包裹。
2.变量是${}
3.支持字符串直接有回车
4.支持html标签
5.支持简单的计算
1.字符串拼接
let aa = '我是amy';
let blob1 = '你不成佛,我便成魔,'+aa+'哈哈';
let blob2 = `你不成佛,<a href="http://www.baidu.com">链接</a>
<b>我便成魔</b>,${aa}哈哈`;
 document.write(blob1)// 之前的写法
document.write(blob2)// es6的写法
2.简单计算
let a=1;
let b=2;
let result = `${a+b}`
document.write(result)//3
3.字符串查找
//字符串查找
let name = 'amy'
let aa= '你不成佛,我便成魔,我是amy,哈哈'
console.log(aa.indexOf(name)>-1);//true es5判断是否有某个字符串
console.log(aa.includes(name));//true
console.log(aa.startsWith(name));//false 是否以某个字符串开始
console.log(aa.endsWith(name));//false  是否以某个字符串结束
4. 字符串复制,重复n次,可用于表示..或者星星
let aa = 'amy|';
document.write(aa.repeat(22))
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容