js怎么循环累加

JavaScript010

js怎么循环累加,第1张

<script>function dd(){for(var i=0i<2i++){var op+="sdfsd"

}

alert(op)

}

dd()</script>

如果要用js采集数据,建议使用nodejs,也就是服务端js脚本,长期数据存储建议保存在数据库或者本地文件中。

前端js不适宜做数据采集,前端除了cookie localstorage 存储空间很小,不宜长期采集,indexedb和websql虽然空间较大,但需要浏览器长时期保持活跃。而且前端js权限很低,很多操作都无法完成。

var a = [{a:100,b:2},{a:300,b:2},{a:100,b:3}]

var b=[]

for(var i=0i<a.lengthi++){

if(b.length == 0){

b[0] = a[i]

}else if(i <a.length-1){ // 最后一次循环不累加

b[0].a+=a[i].a

// b[0].b+=a[i].b// 不对b进行累加

}

else{

b[1]=a[i]

}

}

console.log(b)

// 望采纳