Javascript 如何在ExtJS中获取for循环内部数组的总值之和
在for循环中,我得到了这些数据 这是从ExtJSStore获取的值Javascript 如何在ExtJS中获取for循环内部数组的总值之和,javascript,extjs,sum,Javascript,Extjs,Sum,在for循环中,我得到了这些数据 这是从ExtJSStore获取的值 var sum = results.rows.item(i).Count; console.log(sum); 结果显示 二, 五, 六, 三, 我需要一个变量中这个和的总数。任何人都可以回答这个问题。 这是一个javascript函数 您可以使用该功能: let数组=[2,5,6,3]; //将数组缩减为单个变量。 让sum=array.reduce((收集器,num)=>{ //每个迭代都保留收集器 返回收集器
var sum = results.rows.item(i).Count;
console.log(sum);
结果显示
二,
五,
六,
三,
我需要一个变量中这个和的总数。任何人都可以回答这个问题。
这是一个javascript函数 您可以使用该功能:
let数组=[2,5,6,3];
//将数组缩减为单个变量。
让sum=array.reduce((收集器,num)=>{
//每个迭代都保留收集器
返回收集器+=num;
},0/*初始值为0*/);
console.log(sum)
只需在store对象上使用ExtJS的内置函数:
myStore.sum('items'); // assuming 'items' is the field you need to sum
如果它是一个分组存储,您还可以得到组的总和。我只需要这些值的总数。将所有值保存在一个数组中,然后保存到一个数组中。减少它。(如图所示)我需要一个javascript函数。我无法得到这个oneextjs已经为它内置了函数,不需要额外的javascript。