如何迭代 JSON 结构? [复制]

2023-11-23

我有以下 JSON 结构:

[{ "id":"10", "class": "child-of-9" }, { "id": "11", "classd": "child-of-10" }]

如何使用 JavaScript 迭代它?


var arr = [ {"id":"10", "class": "child-of-9"}, {"id":"11", "class": "child-of-10"}];
    
for (var i = 0; i < arr.length; i++){
  document.write("<br><br>array index: " + i);
  var obj = arr[i];
  for (var key in obj){
    var value = obj[key];
    document.write("<br> - " + key + ": " + value);
  }
}

注意:for-in 方法对于简单对象来说很酷。与 DOM 对象一起使用不太聪明。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何迭代 JSON 结构? [复制] 的相关文章

  • 在特定页面上执行 javascript 的正确“Rails”方式

    我试图在特定页面上运行 javascript 而我唯一的解决方案似乎是反模式 我有controller js内部生成的assets javascripts 我在用着gem jquery turbolinks 我的代码类似于以下内容 docu
  • 使用 Angular 指令禁用文本选择

    我正在学习 JavaScript 和 AngularJS 我想使用 Angular Directive 禁用文本选择 我有该函数的 JavaScript 代码 function clearSelection if document sele
  • 为什么 window 与 Internet Explorer 中的 window.self 不同?

    关于我如何遇到这个问题有一个复杂的背景故事 但为什么self属性不完全等于窗口本身 在 Safari 和 Firefox 及其朋友中 结果如我所料 gt window window self true gt window window se
  • 使用 JSON 参数的 Postgres 批量 INSERT 函数

    这是一个plpgsqlpostgres 的函数9 6 它试图INSERT一行 如果插入没有失败 由于违反键约束 那么它会运行更多命令 CREATE FUNCTION foo int text text RETURNS void AS BEG
  • 想要动态处理与分页相关的页码显示:ReactJS

    我有一些分页逻辑工作得很好 唯一的问题是我只能让它显示并固定数量的页面可供选择 现在我已经把它放到了 5 页 但我希望它能够根据总记录动态更改 假设我有 100 条记录 每页限制为 10 条 将有 10 页 现在我只能让它以这种方式显示 第
  • 如何使用javascript确保元素仅在圆上朝一个方向移动?

    好吧 我承认我对三角学真的很糟糕 出于上下文的考虑 我将添加我在这里提到的问题中的内容 参考问题 https stackoverflow com a 39429290 168492 https stackoverflow com a 394
  • 如何在网站上使用 svg 元素制作块的屏幕截图?

    我在网站上创建了一个构造函数 其本质是将所选元素及其颜色 svg中的元素 添加到访问者选择的背景和背景颜色 png中的背景 中 然后必须单击 保存 结果 按钮并仅执行工作区的屏幕截图 我写了这个脚本 但它需要屏幕截图 但只有背景 并忽略选定
  • JavaScript 验证和 PHP 验证?

    我正在使用 jquery 验证插件来验证空表单 我还应该在 PHP 中检查一下以确保 100 正确吗 或者用 javascript 验证就可以了 谢谢 您应该始终在服务器上进行验证 如果用户以某种方式不使用 Javascript 提交表单
  • 为什么 setTimeout 在 Chrome 中触发两次,而在 IE 或 Firefox 中则不然?

    有人能告诉我为什么 javascript 函数 生成新号码 在 Chrome 中触发两次 但在 IE 或 Firefox 中则不会 使用 Chrome 20 0 1132 57 IE9 和 Firefox 13
  • ReactTransitionGroup 不适用于 React-redux 连接组件

    我正在开发一个更大的项目 但我创建了这个简短的示例来说明问题 如果我使用Box组件 它的工作原理 它在控制台中输出componentWillEnter and componentWillLeave当我们点击按钮时 如果我使用BoxConta
  • javascript 选择自定义光标 (svg)

    我正在动态地将光标更改为悬停时的本地 svg element on mouseover function this css cursor url svgs pointer svg 9 30 auto 工作正常 但我想选择该 svg 来操纵其
  • React Router v4 不渲染组件

    React Router v4 渲染组件存在问题 在应用程序初始加载时 它将呈现与 URL 相对应的正确组件 但是 任何后续的组件Link单击不会呈现所需的组件 图书馆 反应路由器 4 2 2 https reacttraining com
  • 无限循环与无限递归。两者都是未定义的吗?

    无副作用的无限循环是未定义的行为 看here https coliru stacked crooked com view id 24e0a58778f67cd4举个例子参考参数 https en cppreference com w cpp
  • 使用 JavaScript 移动页面上的按钮

    我的按钮可以移动 但奇怪的是 我无法弄清楚偏移是否有问题 我希望我的按钮随着鼠标光标移动 但现在它的移动方式不是我想要的 有时它会消失 另外 创建的新按钮是重叠的 我不知道如何解决这个问题并拥有更好的外观 var coorA var coo
  • 使用 Enzyme 测试 `React.createRef` api

    我想测试下面的类 它使用React createRef api 不过 快速搜索并没有发现任何这样做的例子 有人成功过吗 我该如何嘲笑裁判 理想情况下我想使用shallow class Main extends React Component
  • 滚动顶部不符合预期

    Note 由于上次忘记奖励而重新开放赏金 A Woff 大师已经给出答案 我想在用户展开某一行时到达该行 这样当最后一个可见行展开时 用户不必向下滚动即可查看内容 I used example tbody on click td green
  • 什么是 WKWebView 中的 WKErrorDomain 错误 4

    fatal error LPWebView encounters an error Error Domain WKErrorDomain Code 4 A JavaScript exception occurred UserInfo 0x7
  • 将数组从 jquery ajax 传递到代码后面

    我必须将二维数组传递给在asp net网页代码后面编写的页面方法我有一个变量objList作为二维数组 我使用以下代码来实现此目的 但没有成功 并且未调用页面方法 脚本语言 function BindTable objList ajax u
  • php 数组中出现意外的 json 输出结构

    我正在尝试转换动态数据 如何从 PHP 获取此 JSON JSON 122240cb 253c 4046 adcd ae81266709a6 item 0 3 这就是我所做的 但它不起作用 PHP json array 122240cb 2
  • 使用velocity.js制作可拖动元素的动画

    我正在使用velocity js 为用户拖动的可拖动 SVG 元素设置动画 然而 velocity js 将先前的 mousemove 坐标排队并通过所有后续的 mousemove 坐标进行动画处理 我想要的是velocity js 不要对

随机推荐

  • Laravel 5 HTTP 响应、M4V 文件和 iOS MPMoviePlayerViewController

    我遇到了一个让我感到困惑的情况 所以我正在寻求任何可以获得的帮助 我有一个 iOS 应用程序 它使用 MPMoviePlayerViewController 来播放由 Laravel 5 站点管理的 M4V 视频文件 如果直接从 Larav
  • 什么是 .NET 应用程序域?

    特别是 在两个不同的应用程序域中运行代码有何影响 数据通常如何跨应用程序域边界传递 它与跨进程边界传递数据相同吗 我很想更多地了解这个抽象及其用途 EDIT 一般而言 AppDomain 类的现有覆盖率良好我不明白应用程序域 An 应用程序
  • C 中的 malloc 与数组

    我正在参加公开在线课程CS50来自哈佛大学 我上一堂课是关于内存分配和指针 这两个概念对我来说绝对是新的 所教的是malloc 10 sizeof char 在堆上分配足够的字节来存储 10 个字符 并返回指向第一个字节的指针 该指针可以保
  • Spring中如何动态维护、更新应用程序属性? [复制]

    这个问题在这里已经有答案了 我想在 Spring 应用程序中维护一个应用程序属性列表 例如服务端点 应用程序变量等 这些属性应该能够动态更新 可能由系统管理员通过网页 spring有内置的功能来完成这个要求吗 我不确定 spring 是否有
  • 如何测量Python中代码行之间所花费的时间?

    所以在Java中 我们可以这样做如何测量函数执行所花费的时间 但在 python 中是如何完成的呢 要测量代码行之间的时间开始和结束时间 这样做的东西 import some time library starttime some time
  • 清除cin输入:cin.ignore不是一个好方法吗?

    有什么好的方法可以清除cin输入 我想cin clear and cin ignore是个好办法吗 Code void clearInput cin clear cin ignore 1000 n cin ignore std numeri
  • 我可以在非 Microsoft 内部应用程序中使用 Office UI Fabric React 吗?

    我想知道是否可以在与 SharePoint 或 Office 等 Microsoft 服务无关的公司内部应用程序中使用 Office React Fabric UI 框架 我阅读了许可证 但没有完全弄清楚我的问题 https github
  • SymPy——定义变量的域

    我正在编写一个程序来计算我的物理实验室的精确微分 我知道我可以设置实域或正域 from sympy import x y z symbol x y z positive True 我的问题是指定域例如n gt 1 是否可以 在我的输出中我得
  • 如何在多个项目之间共享单个库源

    问题如标题 有人问了类似的问题here 当时唯一的解决方法是将项目发布到本地 Maven 存储库中 这个问题在 Android Studio 0 5 中是否已修复 如某些人声称的那样 在其发行公告有一个声明说 支持模块内容根目录之外的源文件
  • Elasticsearch fielddata - 我应该使用它吗?

    给定一个索引 其中包含具有brand属性 我们需要创建一个不区分大小写的术语聚合 指数定义 请注意 使用现场数据 PUT demo products settings analysis analyzer my custom analyzer
  • 定时器与 setTimeout

    flash utils setTimeout 的文档状态 不使用此方法 请考虑 创建一个 Timer 对象 其中 指定间隔 使用 1 作为 重复计数参数 设置 计时器仅运行一次 有谁知道这样做是否有 显着 优势 当您只需要延迟 1 个调用时
  • Objective C:如何使用HTTP POST上传图像和文本?

    我已经成功创建了两种不同的方法 每种方法都可以上传图像或文本 但我在编写可以同时发布文本和图像的方法时遇到问题 这是我的新方法 效果很好 感谢 sgosha void upload NSString urlString http www e
  • 如何计算两个(或更多)矩形的并集多边形

    例如 我们有两个矩形 它们重叠 我想得到它们的并集的确切范围 计算这个的好方法是什么 这是两个重叠的矩形 假设顶点绳都是已知的 如何计算其联合多边形顶点的线 如果我有两个以上的矩形怎么办 存在一个线扫描算法计算 n 个矩形的并集面积 有关算
  • 从 pandas 数据框中的字符串列中删除 b''

    我有一个取自 SDSS 数据库的数据框 示例数据在这里 我想从中删除字符 b data class 我试过 data class data class replace b 但我没有得到结果 您正在使用字节字符串 你可能会考虑str deco
  • 您能推荐一个商业用途的地图API吗?

    我的要求是能够打印许多节点之间的路线 能够查询节点之间的距离以进行最佳可能的路线计算 并在地图上显示自定义图标 就道路和街道而言 拥有准确的地图源非常重要 我调查了开放的街道地图 但恐怕它可能不完全准确 任何有关商业库 API 的建议将不胜
  • 带参数的 jQuery 绑定和取消绑定事件

    我正在尝试将事件绑定到textbox包含参数 下面的 keep 看起来似乎应该这样做 但每次页面加载时 它都会被执行 jQuery function jQuery textbox bind click EventWithParam para
  • 拉伸背景图片CSS?

    td class style1 align center height 35 div style width 230px a class link span span a div td
  • 用于语义分割的 ImageDataGenerator

    我正在尝试使用 Keras 进行语义分割 并且在尝试加载图像时出现此错误flow from directory method Found 0 images belonging to 0 classes Found 0 images belo
  • 连接两条线段

    给定两条 2D 线段 A 和 B 如何计算连接 A 和 B 的最短 2D 线段 C 的长度 考虑两条线段 A 和 B 分别由两个点表示 线A由A1 x y A2 x y 表示 线 B 由 B1 x y B2 x y 表示 首先使用此算法检查
  • 如何迭代 JSON 结构? [复制]

    这个问题在这里已经有答案了 我有以下 JSON 结构 id 10 class child of 9 id 11 classd child of 10 如何使用 JavaScript 迭代它 var arr id 10 class child