有没有办法使用 Prototype JavaScript 框架迭代对象的每个属性?
情况是这样的:我收到一个 JSON 格式的 AJAX 响应,如下所示:
{foo: 1, bar: 2, barobj: {75: true, 76: false, 85: true}}
如果我将该 json 响应评估为变量response
,我希望能够遍历response.barobj
对象中的每个属性以查看哪些索引为真,哪些为假。
Prototype 两者都有Object.keys()
,Object.values()
但奇怪的是似乎没有简单的Object.each()
功能!我可以获取 Object.keys() 和 Object.values() 的结果,并在我遍历一个时交叉引用另一个,但这是一种技巧,我相信有一种正确的方法可以做到!