欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

03字符串的扩展

程序员文章站 2022-07-14 18:49:22
...

1.字符的 Unicode 表示法
2.字符串的遍历器接口
3.直接输入 U+2028和 U+2029
4.模板字符串

1.字符的 Unicode 表示法

ES6 加强了对 Unicode 的支持,允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的 Unicode 码点。
console.log("\u0061") // a

2.字符串的遍历器接口

for (let codePoint of 'foo') {
  console.log(codePoint) // f o o
}

3.直接输入 U+2028和 U+2029

JavaScript 字符串允许直接输入字符,以及输入字符的转义形式。举例来说,“中”的 Unicode 码点是 U+4e2d,你可以直接在字符串里面输入这个汉字,也可以输入它的转义形式\u4e2d,两者是等价的。
console.log('中' === '\u4e2d')  // true

4. 模板字符串

let name = "Bob", time = "today";
console.log(`Hello ${name}, how are you ${time}?`);

1.用反引号标识
2.${}中嵌入变量

相关标签: ES6标准入门 es6