鲜荣彬
Herry
05 2017 档案
ES6(四)字符串的扩展
摘要:1、字符的表示方式 最早在 \u0000-\uFFFF 之间的字符已经足够使用吗,每个字符占两个字节,超出范围,必须使用双字节形式表达, 即每个字符占四个字节。超出范围的字符,会被解读成 \uXXXX+last。 ES6中,将码点放入 大括号中,既可以正确解读该字符。 "hell\u{6F}" 2、 阅读全文
posted @ 2017-05-23 16:52 Herry彬 阅读(339) 评论(0) 推荐(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) 推荐(0)
ES6(二) Destructuring-变量的解构赋值
摘要:1、解构的含义 允许按照一定的模式,从数组和对象中取值,对变量进行赋值,称为解构。 解构赋值时,只要等号右边的值不是对象,就先将其转换成对象。 解构后: head=1,tail=[2,3,4]。 2、解构的限制。 (1)undefined与null 无法转换成对象,解构赋值就会报错。 (2)如果等号 阅读全文
posted @ 2017-05-03 17:27 Herry彬 阅读(2824) 评论(0) 推荐(1)