jquery - 使用jquery遍历json数据

标签 jquery json traversal

我有以下 json 数据

[
  {
    id: "79",
    title: "Web+Infographics",
    path: "web-infographics"
  },
  {
    id: "80",
    title: "Miscellaneous",
    path: "miscellaneous"
  },
  {
    id: "81",
    title: "Entertainment",
    path: "entertainment"
  }
]

我想使用 jquery 获取 id、标题和路径,我该怎么做? 提前致谢。

最佳答案

很简单,使用jQuery.each:

$.each(data, function (index, item) {
  console.log(item);
});

但是,您实际上并不需要 jQuery 来完成这个简单的任务,请尝试一下 native Array.prototype.forEach:

data.forEach(function (item) {
  console.log(item);
});

如果您必须支持较旧的浏览器并且不想依赖库,则 for 循环可以解决问题:

for (var i = 0; i < data.length; ++i) {
  var item = data[i];
}

关于jquery - 使用jquery遍历json数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17947796/

相关文章:

javascript - 如何通过将鼠标悬停在其中一列的跨度上来点亮整个单行?

javascript - JQUERY 在图像变化时创建滑动效果

java - JTable:改变遍历顺序

javascript - 使用 jQuery 从包装集中收集所有文本节点,以空格分隔

javascript - 选择多种表单中的表单数据

javascript - 对 .reduce() 方法和 Object.assign() 的上下文的解释

json - 将 go 结构嵌入到 gorm 中的另一个结构中

javascript - 在js中将json解析为.csv

c++ - 如何遍历一个Btree?

jquery - Bootstrap 导航栏切换无法正常工作