Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में ऐरे में ऑब्जेक्ट्स पर इटरेट करके एक प्रॉपर्टी का योग करना


मान लीजिए हमारे पास ऑब्जेक्ट्स का ऐसा ऐरे है:

const arr = [    {       duration: 10,       any: 'fields'    }, {       duration: 20,       any: 'other fields'    }, {       duration: 15,       any: 'some other fields'    } ];

हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो ऐसा ऐरे ले और सभी ऑब्जेक्ट्स के duration प्रॉपर्टीज का जोड़ वापस करे।

उपरोक्त ऐरे के लिए आउटपुट 45 होना चाहिए।

उदाहरण

इसके लिए कोड:

const arr = [    {       duration: 10,       any: 'fields'    }, {       duration: 20,       any: 'other fields'    }, {       duration: 15,       any: 'some other fields'    } ]; const addDuration = arr => {    let res = 0;    for(let i = 0; i < arr.length; i++){       res += arr[i].duration;    };    return res; }; console.log(addDuration(arr));

आउटपुट

कंसोल में आउटपुट:

45

  1. JavaScript Pop मेथड: यह क्या है और इसका उपयोग कैसे करें JavaScript Pop मेथड: यह क्या है और इसका उपयोग कैसे करें

    JavaScript एरे pop मेथड कई एरे मेथड्स में से एक है जिसका उपयोग एरे में डेटा को मैनिपुलेट करने के लिए किया जा सकता है। वेब डेवलपर्स इसका उपयोग तब करते हैं जब उन्हें या तो छोटे एरे के साथ या पॉप्ड एलिमेंट के साथ कुछ करने की आवश्यकता होती है। आइए सीखें कि इसका उपयोग कैसे करें: सिंटैक्स इस मेथड का सिंट

  1. JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर कैसे ग्रुप करें? JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर कैसे ग्रुप करें?

    JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर ग्रुप करने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <

  1. जावास्क्रिप्ट में ऑब्जेक्ट्स वाले ऐरे के ऐरे के माध्यम से लूप कैसे करें? जावास्क्रिप्ट में ऑब्जेक्ट्स वाले ऐरे के ऐरे के माध्यम से लूप कैसे करें?

    जावास्क्रिप्ट में ऑब्जेक्ट्स वाले ऐरे के ऐरे के माध्यम से लूप करने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <s