首页 > 解决方案 > 在 javascript 中读取 JSON 文件时数组不工作

问题描述

在 JavaScript 中迭代数组时,它会读取第一个字段,但在获取第二个字段时,索引会自动从 0 更改为 1。请在下面查找以供参考。

这里第一个字段被成功读取,即使我评论 obj 的第一行,那个时间测试组也成功读取。但我想迭代两者。当我尝试迭代两者时,索引会发生变化并出现错误。

在我正在使用的循环下方找到。

for (var k=0;k<obj.length;k++) { 
  console.log(obj[0]); 
  $('#resText').val(result[obj[k]['value'].replace('',k)]); 
  var a = "result"+obj[k]['value'].replace('',k); 
  $('#resText').val(eval(a)); 
  alert(eval(a));
}

标签: javascriptarraysjson

解决方案


推荐阅读