क्या प्रोटोटाइप जावास्क्रिप्ट ढांचे का उपयोग करके किसी वस्तु की प्रत्येक संपत्ति पर पुनरावृति करने का एक तरीका है?
यहाँ स्थिति है: मुझे JSON में AJAX प्रतिक्रिया मिल रही है जो कुछ इस तरह दिखती है:
{foo: 1, bar: 2, barobj: {75: true, 76: false, 85: true}}
यदि मैं एक चर में उस जसन प्रतिक्रिया का मूल्यांकन करता responseहूं, तो मैं यह देखना चाहता हूं कि response.barobjकौन सी इंडेक्स सही हैं और कौन सी गलत हैं।
प्रोटोटाइप दोनों है Object.keys()और Object.values()लेकिन अजीब तरह से एक सरल नहीं लगता Object.each()समारोह! मैं Object.keys () और Object.values () का परिणाम ले सकता हूं और दूसरे को क्रॉस-रेफर कर सकता हूं क्योंकि मैं एक के माध्यम से पुनरावृति करता हूं, लेकिन यह ऐसी हैक है कि मुझे यकीन है कि इसे करने का एक उचित तरीका है!