es6 Array数组对象新增方法 Array.of()
2016-11-18 16:40
323 查看
Array.of方法用于将一组值,转换为数组。Array.of总是返回参数值组成的数组。如果没有参数,就返回一个空数组。
Array.of基本上可以用来替代Array()或new Array(),并且不存在由于参数不同而导致的重载。它的行为非常统一。
这个方法的主要目的,是弥补数组构造函数Array()的不足。因为参数个数的不同,会导致Array()的行为有差异
Array() // []
Array(3) // [, , ,]
Array(3, 11, 8) // [3, 11, 8]
Array.of() // []
Array.of(3) // [3]
Array.of(3, 11, 8) // [3,11,8]
Array.of(3).length // 1
Array.of(undefined) // [undefined]
Array.of(1) // [1]
Array.of(1, 2) // [1, 2]
Array.of基本上可以用来替代Array()或new Array(),并且不存在由于参数不同而导致的重载。它的行为非常统一。
这个方法的主要目的,是弥补数组构造函数Array()的不足。因为参数个数的不同,会导致Array()的行为有差异
Array() // []
Array(3) // [, , ,]
Array(3, 11, 8) // [3, 11, 8]
Array.of() // []
Array.of(3) // [3]
Array.of(3, 11, 8) // [3,11,8]
Array.of(3).length // 1
Array.of(undefined) // [undefined]
Array.of(1) // [1]
Array.of(1, 2) // [1, 2]
相关文章推荐
- es6 数组对象新增方法 Array.from()将两类对象转为真正的数组
- ES6---数组array新增方法
- ES6中数组array新增方法实例总结
- javascript中数组Array对象调用不同的方法可以实现几种数据结构
- JavaScript数组Array对象增加和删除元素方法总结
- array数组扩展方法二、-- 数组中的对象元素进行归类,参数值相同的对象放在一起,以数组第一个元素为准
- 数组拷贝 Array.copyof()方法与 System.arraycopy()方法
- 5个现在就该使用的数组Array方法: indexOf/filter/forEach/map/reduce详解
- 计算数组中最大值、最小值和平均值的方法(The methods of calculating the maximum, minimum and average of a array )
- Array.prototype.sort()对数组对象排序的方法
- javascript中数组(Array)对象的方法和字符串(String)对象的方法
- 定义Car类,包含两个字段:name和price; (2)在Main方法中,使用Array.Sort方法对Car对象数组根据姓名和价格排序。
- 请给Array本地对象增加一个原型方法,它的用途是删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。
- JavaScript数组Array对象增加和删除元素方法
- 对象数组(Array of Objects)
- PHP中把stdClass Object转array(对象转数组)的几个方法
- 保存自定义对象的数组 save and restore an array of custom objects
- js使用Array.prototype.sort()对数组对象排序的方法
- 给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组
- 请给Array本地对象增加一个原型方法,它的用途是删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。