आप जावास्क्रिप्ट में किसी ऑब्जेक्ट के माध्यम से कैसे पुनरावृति करते हैं?
आप जावास्क्रिप्ट में किसी ऑब्जेक्ट के माध्यम से कैसे पुनरावृति करते हैं?

वीडियो: आप जावास्क्रिप्ट में किसी ऑब्जेक्ट के माध्यम से कैसे पुनरावृति करते हैं?

वीडियो: आप जावास्क्रिप्ट में किसी ऑब्जेक्ट के माध्यम से कैसे पुनरावृति करते हैं?
वीडियो: 📚जावा स्क्रिप्ट में वेरिएबल क्या होते है समझाइये | Explain Variable in Javascript | #javascript 2024, नवंबर
Anonim

जब आप किसी वस्तु के माध्यम से लूप फ़ोरिन के साथ कुंडली , आपको यह जांचना होगा कि संपत्ति किसकी है वस्तु . आप इसे hasOwnProperty के साथ कर सकते हैं।

वस्तुओं के माध्यम से लूप करने का बेहतर तरीका सबसे पहले वस्तु को एक सरणी में बदलना है। फिर, आप सरणी के माध्यम से लूप करते हैं।

  1. चांबियाँ।
  2. मूल्य।
  3. प्रविष्टियाँ।

इसके बारे में, आप जावास्क्रिप्ट में किसी ऑब्जेक्ट को कैसे पार करते हैं?

लूप करने का एक बेहतर और अधिक कुशल तरीका वस्तुओं ES6 में पहले परिवर्तित करना है वस्तु का उपयोग कर एक सरणी में वस्तु . चांबियाँ(), वस्तु . मान (), वस्तु.

मूल रूप से, यदि आप obj = {foo: 'bar'} या उसके बारे में कुछ के माध्यम से कोई ऑब्जेक्ट बनाते हैं, तो सभी गुण गणना योग्य होते हैं।

  1. के लिए … लूप में।
  2. वस्तु।
  3. वस्तु।
  4. वस्तु।
  5. वस्तु।

इसके अलावा, आप ऑब्जेक्ट प्रविष्टियां कैसे करते हैं? वस्तु . प्रविष्टियों () विधि का उपयोग एन्यूमरेबल प्रॉपर्टी [कुंजी, वैल्यू] के जोड़े से युक्त एक सरणी को वापस करने के लिए किया जाता है वस्तु जिसे पैरामीटर के रूप में पारित किया जाता है। गुणों का क्रम वही है जो संपत्ति के मूल्यों पर लूप करके दिया गया है वस्तु मैन्युअल रूप से। वस्तु.

इसी तरह, आप पूछ सकते हैं, मैं ऑब्जेक्ट कुंजियों के माध्यम से कैसे पुनरावृति करूं?

वस्तु . चांबियाँ () में लेता है वस्तु कि आप चाहते हैं लूप ओवर इसके तर्क के रूप में। यह एक सरणी लौटाएगा जिसमें संपत्ति के नाम होंगे यानी। चांबियाँ . फिर हम सरणी का उपयोग कर सकते हैं पाशन प्रत्येक के मूल्यों को पुनः प्राप्त करने के लिए प्रत्येक के लिए, मानचित्र और कम करने जैसी विधियां चाभी.

क्या मैं किसी वस्तु पर प्रत्येक के लिए उपयोग कर सकता हूं?

एक सरल प्रत्येक के लिए () सरणियों के लिए कार्यान्वयन, वस्तुओं और NodeLists जो दोहराव को दूर करता है वस्तु लुकअप और सरणी नोटेशन। किसी भी प्रकार से गुजरें और यह दोहराएं और सभी आवश्यक सामान जैसे कि सूचकांक, तत्व, संपत्ति, मूल्य और वापस पास करें वस्तु . सिंटैक्स एक साधारण फ़ंक्शन रैपर है।

सिफारिश की: