首页 > 技术文章 > ES6语法总结(3)--字符串的扩展(1)

zhaodizero 2019-02-15 21:35 原文

字符串的扩展

  1. 字符的 Unicode 表示法
  2. codePointAt()
  3. String.fromCodePoint())
  4. 字符串的遍历器接口
  5. normalize()
  6. includes(), startsWith(), endsWith()
  7. repeat()
  8. padStart(),padEnd()
  9. matchAll())

ES6 加强了对 Unicode 的支持,并且扩展了字符串对象。

1.字符的 Unicode 表示法

JavaScript 允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的 Unicode 码点。

"\u0061"
// "a"

但是,这种表示法只限于码点在\u0000~\uFFFF之间的字符。超出这个范围的字符,必须用两个双字节的形式表示。

"\uD842\uDFB7"
// "

推荐阅读