javascript - 如何使用此 JSON 数据(如数组)

标签 javascript jquery json

我有这样的 json 数据:

{
  "Adobe Photoshop": "70",
  "Adobe Premier": "71",
  "Animasyon": "72",
  "AutoCAD": "73",
  "Bro\u015f\u00fcr & Bilet": "75",
  "CorelDraw": "76",
  "Flash": "77",
  "Grafik Tasar\u0131m": "68",
  "Karikat\u00fcr": "78",
  "Kartvizit Tasar\u0131m": "79",
  "Logo Tasar\u0131m": "80",
  "Poster": "81",
  "Reklam Tasar\u0131m": "74",
  "Ses D\u00fczenleme": "82",
  "Video D\u00fczenleme": "69",
  "Web Tasar\u0131m": "83"
}

首先认为(Adobe Photoshop)表示标签名称,其次 (70) 表示标签 ID。我想在像数组这样的 jquery 中使用这些信息来为每个标签构建复选框。我该怎么做?谢谢

最佳答案

您正在寻找一个 for in 循环,如下所示:

for(var key in something) {
    if (!something.hasOwnProperty(key)) continue;    //Skip inherited members

    var value = something[key];
    //Do things...
}

请注意,迭代顺序未定义。

关于javascript - 如何使用此 JSON 数据(如数组),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2986535/

相关文章:

javascript - 如何从包含多个 URL 的字符串中正确隔离和存储 Google 文件 ID?

javascript - Imacros:随机等待时间?

javascript - 使用 Javascript 删除从不同页面呈现的整个表格

jquery - CSS transform-origin 以错误的方式移动原点

java - JSON 数组不是从流创建的

javascript - JSON 中的对象数组的行为与本地创建的对象数组不同

javascript - 如何使用 angularjs 在 ng-repeat 中打印 Json 数据?

javascript - 如何在页面上拥有多组评分

jquery - 在有几个 div 的表单内选择输入

jquery - 如何在保持侧面菜单隐藏的同时滚动 body 上的 "overflow: hidden;"?