JavaScript中的数据集
JavaScript中数组对象的map方法也是一种集合操作。map方法将一个数组的每一个成员变换为新的成员, 并返回变换后新的集合。
var a=[1,2,3,4]; a.map(function(d){return d*2;}); console.log(a);
上面的JavaScript代码对一个数组执行map方法,将每一个成员进行倍乘。结果是获得一个新的 数组,比如在这里,将得到[2,4,6,8]。
这个例子也说明了集合操作的两个要素:
对集合的每个记录执行相同的操作
在map方法执行中,每个数组成员都被转换为原始值的2倍。
这个操作的具体行为是用户指定的
map方法使用一个匿名函数,指定如何对每一个原始数据进行变换。
在JavaScript中也有集合操作!