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