weixin_43046726
慢慢走不跑
采纳率33.3%
2019-07-04 20:36

js怎么依据时间判断数据存在与否

[{"id":111,time:[05-21,05-22,05-23,05-25],value:[1,2,1,2]},{},{}]
数据结构就是这样,求教用js怎么判断,确实了05-25,
然后再value数组中添加对应时间位置添加一个0,

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • caozhy 从今以后生命中的每一秒都属于我爱的人 2年前
    05-21,这么写,是整数相减,需要引号
    
    var data = [{"id":111,time:['05-21','05-22','05-23','05-25'],value:[1,2,1,2]},{},{}]
    var found = -1;
    for (var i = 0; i < data[0].time.length; i++){
    if (data[0].time == '05-25') {found = i; break;}
    }
    if (found > -1)
    data[0].value.splice(found,0,0);
    
    
    点赞 1 评论 复制链接分享

相关推荐