1.字符串的拼接:
es5采用的是"+str+"这种结果进行拼接;es6采用的是`${str}`,且支持html标签、运算;
![](https://img.haomeiwen.com/i15484248/4114a6470c882ff7.png)
2. 字符串的查找:
es5我们通过indexOf查找该字符的位置,如果不存在就返回-1,若需要判断这个字符串是否存在,则需判断返回的结果是否大于-1;
在es6中考虑到这种情况,提供了一个includes的方法,通过返回一个 boolean值进行判断是否存在该字符串。
![](https://img.haomeiwen.com/i15484248/f8a73840f5a7e23c.png)
查找字符串在开头位置是否存在 ,es6提提供了startsWith()方法;
查找字符串在结尾位置是否存在,es6提供了endsWith()方法;
![](https://img.haomeiwen.com/i15484248/aeb26cb4d5254a2c.png)
3.字符串的复制:
es6提供了repeat()方法:
![](https://img.haomeiwen.com/i15484248/3f8e84081f40c3e2.png)
网友评论