ES6 -- 字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6 -- 字符串相关的知识,希望对你有一定的参考价值。
参考技术A得到一个字符串码点的真实长度:
以下均为字符串的实例(原型)方法。
1. includes : 判断字符串中是否包含指定的子字符串。
includes(str, index);
第二个参数index表示从哪个位置开始查找。
2. startsWith : 判断字符串中是否以指定的字符串开始。
startsWith(str, index);
第二个参数index表示从哪个位置开始是否是以str开头。
3. endsWidth : 判断字符串中是否以指定的字符串结尾。
4. repeat : 将字符串重复指定的次数,返回新的字符串。
标记名:y
含义:匹配时,完全按照正则对象中的lastIndex位置开始匹配,并且匹配的位置必须在lastIndex位置。
ES6之前处理字符串繁琐的两个方面:
在ES6中,提供了模板字符串的书写,可以非常方便换行和拼接,要做的,仅仅是将字符串的开始或结尾改完 ``符号。
如果要在字符串中拼接js表达式,只需要在模板字符串中使用 $js表达式 。表达式可以是任何有意义的数据,表达式可以嵌套。
实现方式:
未标记前:
标记后:
在模板字符串书写之前,可以加上标记:
标记是一个函数,函数参数如下:
以上是关于ES6 -- 字符串的主要内容,如果未能解决你的问题,请参考以下文章