Javascript在不知道所有键的情况下访问多维数组
Javascript accessing multidimensional Array without knowing all keys
我在Javascript方面有一些经验,通常我只需在这里或谷歌上搜索就能找到问题的解决方案但这一次,我觉得我走错了的路
我构建了一个Object(多维关联数组),如下所示:state["a"]["b"]["c"]="空闲";
如果我知道"a"answers"c",但不知道"b",我可以在不循环每个键的情况下更改值"idle"吗?考虑到"c"在整个对象中是唯一的
类似于:state["a"][*]["c"]="忙";
提前感谢您的帮助
如果如您所述,"c"只存在于一个地方,那么您需要遍历第二维度中的项,寻找具有索引为"c"的第三维度的项。
相关文章:
- 如何在不知道关键字的情况下访问javascript对象值
- 如何使用javascript在不更改页面的情况下访问文件上传所选文件
- 如何在不更改Javascript页面的情况下访问用户输入的电子邮件
- 跨来源请求被阻止-如何在没有访问服务器的情况下绕过它
- 在不使用 JavaScript 的情况下通过 iframe 访问时从页面重定向
- 在不更改html的情况下访问特定的html元素值
- react-在不破坏封装的情况下访问DOM
- 在这种情况下,如何使变量全局可访问
- Javascript在不知道所有键的情况下访问多维数组
- 如何在不访问chrome商店的情况下直接安装扩展
- 在这种情况下,如何访问我的JSON代码
- 我该如何在我可以的情况下获得401;t访问
- 如何在没有代码隐藏访问权限的情况下将自定义 HTML 属性添加到 ASP.NET 标签
- 有没有办法在不访问后端的情况下处理 CORS
- 在不知道名称的情况下访问 json 对象中的元素
- 在没有服务器根访问权限的情况下构建聊天脚本的有效方法是什么
- 是否可以在不使用索引号的情况下访问 json 数组元素
- 如何在没有“runat=server”的情况下访问 C# 代码中的 HTML 控件
- 在不使用键的情况下访问 JSON 对象中的数组
- AngularJS:如何在不通过多个$parent导航的情况下访问最顶层的范围