用js来遍历json我经常用到的有下边两种:
1、用 Jquery来遍历json如下代码:
$.each(content,function(Name,Value){ //Name 市 json 的键 Value是json的值(也可以用来遍历数组,那样的话,Name参数就是数组的索引值了)
console.log(Name);
console.log(Value);
}
这种方法就很方便了,但有一个缺陷,就是如果Value的值是空的话它会直接跳过本次遍历,所以用的时候一定要注意。而下边的js原生的遍历方式就没有这种缺陷:
2、直接看下边的代码:
for(var key in content){ //key 就是json的每一个键
console.log(key);
console.log(content[key]);
}