javascript - CoffeeScript : Array of Objects to an Object -
मेरे पास वस्तु की एक सरणी है
arrayObj = [{"a": [1 , 2, 3, 4}}, {"बी": "हैलो वर्ल्ड"}] मैं इसे भी कन्वर्ट करना चाहता हूं,
obj = {"एक": [1,2,3,4], "बी": "हैलो वर्ल्ड"}
आप एक सरणी की कम विधि का उपयोग कर सकते हैं। उदाहरण
arrayObj.reduce (फ़ंक्शन (पूर्ववॉल, curValue) {prevValue [Object.keys (curvalue) [0]] = कर्ल्यू [ऑब्जेक्ट.कीज (curvalue) [0]]; ;}, {}) नोट: यह प्रारंभिक सरणी के विभिन्न ऑब्जेक्ट में समान गुण नाम को दोहराया जाता है, तो यह संपत्ति के मूल्यों को ओवरराइज करेगा (परिणामस्वरूप)। इसके अलावा, अभी केवल पहली संपत्तियों के लिए काम करता है। प्रत्येक युक्त ऑब्जेक्ट की सभी कुंजी को बढ़ाया जा सकता है।
Comments
Post a Comment