摘要: Array.of() Array.of方法用于将一组值,转换为数组。 这个方法的主要目的,是弥补数组构造函数Array()的不足。因为参数个数的不同,会导致Array()的行为有差异。 上面代码中,Array方法没有参数、一个参数、三个参数时,返回结果都不一样。只有当参数个数不少于 2 个时,Arr 阅读全文
posted @ 2019-02-19 17:03 刘欢乐 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Array.from() Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-like object)和可遍历(iterable)的对象(包括 ES6 新增的数据结构 Set 和 Map)。 下面是一个类似数组的对象,Array.from将它转为真正的数组。 实际应用中 阅读全文
posted @ 2019-02-19 15:29 刘欢乐 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 扩展运算符 含义 扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 该运算符主要用于函数调用。 上面代码中,array.push(...items)和add(...numbers)这两行,都是函数的调用,它们的都使用了扩展运算符,该运 阅读全文
posted @ 2019-02-19 11:42 刘欢乐 阅读(523) 评论(0) 推荐(0) 编辑