简单说来,映射就是创建了一个新的列表来保存新的答案。而化简操作指的是对一个列表的元素进行适当的合并;
这项功能已经被大量使用在NoSQL数据库中,其实在ES5中已经默认加入了这种支持;如Array中的filter, map, reduce:
这项功能已经被大量使用在NoSQL数据库中,其实在ES5中已经默认加入了这种支持;如Array中的filter, map, reduce:
[1,2,3,4,5].filter(function(obj){ return obj < 3 }); [9,8,5,2,3,4,5].map(function(obj){ return obj + 2; }); [9,8,5,2,3,4,5].reduce(function(sum, val){ return sum += val; }, 0);这里有个老外详解了它们的用法;
回复 (0)
微信扫码 立即评论