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 ()의 결과를 가져 와서 하나를 반복하면서 다른 하나를 상호 참조 할 수 있지만, 적절한 방법이 있다고 확신하는 해킹입니다!