ES6字符串模版

1.字符串的拼接:

es5采用的是"+str+"这种结果进行拼接;es6采用的是`${str}`,且支持html标签、运算;


ES6字符串模版_第1张图片
字符串拼接模版

2. 字符串的查找:

es5我们通过indexOf查找该字符的位置,如果不存在就返回-1,若需要判断这个字符串是否存在,则需判断返回的结果是否大于-1;

在es6中考虑到这种情况,提供了一个includes的方法,通过返回一个 boolean值进行判断是否存在该字符串。


ES6字符串模版_第2张图片
indexOf()和includes()

查找字符串在开头位置是否存在 ,es6提提供了startsWith()方法;

查找字符串在结尾位置是否存在,es6提供了endsWith()方法;


ES6字符串模版_第3张图片
startsWith()和endsWith()

3.字符串的复制:

es6提供了repeat()方法:


repeat()方法

你可能感兴趣的:(ES6字符串模版)