JavaScript日期自动累加问题

JavaScript016

JavaScript日期自动累加问题,第1张

var arr = [{

  'id': 0,

  'name': 'xxx'

}, {

  'id': 1,

  'name': 'xxx'

}, {

  'id': 2,

  'name': 'xxx'

}]

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

  var day = new Date()

  day.setDate(day.getDate() + i)

  arr[i].myDate = day

}

console.log(arr)

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

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