2、下面给出地图函数
,
var mapFunction2=function () { (var idx=0;idx & lt;this.items.length;idx + +) { var关键=this.items [idx] .sku; var值=https://www.yisu.com/zixun/{ 数:1 数量:this.items idx .qty }; 发出(关键字,值); } };
3,写减少函数
,
var reduceFunction2=function (keySKU countObjVals) { reducedVal={数:0,数量:0}; (var idx=0;idx & lt;countObjVals.length;idx + +) { reducedVal。数+=countObjVals [idx] .count; reducedVal。数量+=countObjVals [idx] .qty; } 返回reducedVal; };
4,写完成函数
,
var finalizeFunction2=function(关键,reducedVal) { reducedVal。avg=reducedVal.qty/reducedVal.count; 返回reducedVal; };
5,执行mapReduce函数
6,查看结果
,