ES6(四)字符串的扩展
摘要:1、字符的表示方式 最早在 \u0000-\uFFFF 之间的字符已经足够使用吗,每个字符占两个字节,超出范围,必须使用双字节形式表达, 即每个字符占四个字节。超出范围的字符,会被解读成 \uXXXX+last。 ES6中,将码点放入 大括号中,既可以正确解读该字符。 "hell\u{6F}" 2、
阅读全文
posted @
2017-05-23 16:52
Herry彬
阅读(339)
推荐(0)
ES6(三)数组的扩展
摘要:1、Array.form ES6中,Array.from = function(items,mapfn,thisArg) { } Array.from 用于将 类数组 和 可遍历对象(实现了Iterator接口的对象以及set、map)对象,转换成真正的数组。 (1) 第一个参数:items,类数组
阅读全文
posted @
2017-05-09 16:12
Herry彬
阅读(327)
推荐(0)
ES6(二) Destructuring-变量的解构赋值
摘要:1、解构的含义 允许按照一定的模式,从数组和对象中取值,对变量进行赋值,称为解构。 解构赋值时,只要等号右边的值不是对象,就先将其转换成对象。 解构后: head=1,tail=[2,3,4]。 2、解构的限制。 (1)undefined与null 无法转换成对象,解构赋值就会报错。 (2)如果等号
阅读全文
posted @
2017-05-03 17:27
Herry彬
阅读(2824)
推荐(1)