美文网首页
ES6学习-2.字符串

ES6学习-2.字符串

作者: Zip_Wang | 来源:发表于2018-01-24 15:10 被阅读2次

    1、codePointAt()方法

    支持Unicode字符,也是就是常说两个编码单元,长度32位。相比之前的charCodeAt()方法更加支持Unicode字符。

    2、normailze()方法

    这个方法就是一个Unicode的标准化形式。例如在给字符串排序的时候,就可以先进行标准化,然后再进行排序。

    先标准化再排序

    3、字符串中的子串识别

    includes()方法,在字符串中检测到指定文本则返回true,否则返回false。

    startsWith()方法,字符串的起始部分检测到指定文本则返回true,否则返回false。

    endsWith()方法,字符串的结束部分检测到指定文本则返回true,否则返回false。

    这三个方法都接受两个参数,第一个参数指定搜索的文本,第二个参数指定开始搜索的位置的索引值。

    4、repeat()方法

    返回一个当前字符串重复一定次数后的新字符串。例如:"x".repeat(3)则会变成"xxx"。

    5、模板字面量

    模板字面量就是用反撇号(`)来包括一段字符串。

    多行字符串

    以前多行字符串要用\n来分隔,现在使用模板字面量就可以直接换行输入就可以了。

    字符串占位符

    占位符是由${}组成的,中间可以包含任何JavaScript表达式。

    相关文章

      网友评论

          本文标题:ES6学习-2.字符串

          本文链接:https://www.haomeiwen.com/subject/vowsaxtx.html