随笔分类 - ECMAScript 6
摘要:1.String.fromCodePoint() ES5 提供String.fromCharCode()方法,用于从 Unicode 码点返回对应字符,但是这个方法不能识别码点大于0xFFFF的字符。 ES6 提供了String.fromCodePoint()方法,可以识别大于0xFFFF的字符,弥
阅读全文
摘要:1.字符的 Unicode 表示法 es6较早版本支持的码点是用UTF16BE编码(Unicode转换后的程序数据)来编写的,只限于\u0000~\uFFFF,超出这个范围就要用双字节表示,即: console.log("\u0061") // a console.log("\uD842\uDFB7
阅读全文
摘要:数组的解构赋值 基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 以前,为变量赋值,只能直接指定值。 let a = 1; let b = 2; let c = 3; ES6 允许写成下面这样。 let [a, b, c] = [
阅读全文
摘要:ES6 新增了let 和 const命令,用来声明变量,只在各自命令所在的代码块内有效。 let 命令 { let a = 10; var b = 1; } a // ReferenceError: a is not defined. b // 1 for循环的计数器,就很合适使用let命令。 (1
阅读全文

浙公网安备 33010602011771号