"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > वस्तुओं के एक जावास्क्रिप्ट सरणी में डुप्लिकेट कुंजियों के मानों को कैसे योग करें?

वस्तुओं के एक जावास्क्रिप्ट सरणी में डुप्लिकेट कुंजियों के मानों को कैसे योग करें?

2025-02-06 पर पोस्ट किया गया
ब्राउज़ करें:275

] उनके संबंधित मूल्यों को संक्षेप में डुप्लिकेट कुंजियाँ?

How to Sum Values of Duplicate Keys in a JavaScript Array of Objects?
objarr = [ {कुंजी: & quot; सोम सितंबर 23 2013 00:00:00 GMT-0400 & quot;, वैल: 42}, {कुंजी: & quot; सोम सितंबर 24 2013 00:00:00 GMT-0400 & quot;, वैल: 78}, {कुंजी: & quot; सोम सितंबर 25 2013 00:00:00 GMT-0400 & quot;, वैल: 23}, {कुंजी: & quot; सोम सितंबर 23 2013 00:00:00 00:00:00 GMT-0400 & quot;, वैल: 54} // & lt;- डुप्लिकेट कुंजी ]

हमारा लक्ष्य अद्वितीय कुंजियों और अभिव्यक्त मानों के साथ एक सरणी प्राप्त करना है, जैसे: redeedobjarr = [ {कुंजी: & quot; सोम सितंबर 23 2013 00:00:00 GMT-0400 & quot;, वैल: 96}, {कुंजी: & quot; सोम सितंबर 24 2013 00:00:00 GMT-0400 & quot;, वैल: 78}, {कुंजी: & quot; सोम सितंबर 25 2013 00:00:00 GMT-0400 & quot;, वैल: 23} ]

समाधान का उपयोग करके समाधान और
objArr = [
    {key:"Mon Sep 23 2013 00:00:00 GMT-0400", val:42},
    {key:"Mon Sep 24 2013 00:00:00 GMT-0400", val:78},
    {key:"Mon Sep 25 2013 00:00:00 GMT-0400", val:23},
    {key:"Mon Sep 23 2013 00:00:00 GMT-0400", val:54} // <- duplicate key
]

को कम करने के बजाय, हम मानचित्र के शक्तिशाली संयोजन का उपयोग कर सकते हैं और कम कर सकते हैं:
reducedObjArr = [
    {key:"Mon Sep 23 2013 00:00:00 GMT-0400", val:96},
    {key:"Mon Sep 24 2013 00:00:00 GMT-0400", val:78},
    {key:"Mon Sep 25 2013 00:00:00 GMT-0400", val:23}
]
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3