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

जावास्क्रिप्ट में दो सरणियों को JSON ऑब्जेक्ट में कनवर्ट करना

<घंटा/>

मान लीजिए कि हमारे पास इस तरह के शाब्दिक दो सरणियाँ हैं -

const options =['A', 'B', 'C', 'D'];const value =[true, false, false, false];

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो इन दो सरणियों से वस्तुओं की एक नई सरणी बनाता है और लौटाता है, जैसे -

 कॉन्स्ट रिस्पांस =[ {ऑप्ट:'ए', वैल:ट्रू}, {ऑप्ट:'बी', वैल:फॉल्स}, {ऑप्ट:'सी', वैल:फॉल्स}, {ऑप्ट:'डी', वैल:असत्य},];

इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -

उदाहरण

इसके लिए कोड होगा -

const विकल्प =['A', 'B', 'C', 'D'];const value =[true, false, false, false];const mapArrays =(विकल्प, मान) => { const res =[]; के लिए (चलो मैं =0; मैं <विकल्प। लंबाई; i ++) {res.push ({ऑप्ट:विकल्प [i], वैल:मान [i]}); }; वापसी res;};console.log(mapArrays(विकल्प, मान));

आउटपुट

कंसोल में आउटपुट होगा -

[ {opt:'A', val:true}, {opt:'B', val:false}, {opt:'C', val:false}, {opt:'D', val:false }] 
  1. कैसे जावास्क्रिप्ट वस्तु में एक JSON deserialize करने के लिए?

    JSON सचमुच जावास्क्रिप्ट ऑब्जेक्ट नोटेशन है। जेएस ने जेएसओएन स्ट्रिंग्स को जेएस ऑब्जेक्ट्स में पार्स करने के लिए जेएसओएन ऑब्जेक्ट का समर्थन करने में बनाया है। उदाहरण आप इसे निम्न प्रकार से उपयोग कर सकते हैं - const json = '{"result":true, "count":42}'; // Parse the objec

  1. जावास्क्रिप्ट JSON सरणियाँ

    JSON में Arrays जावास्क्रिप्ट में Arrays के समान हैं। जावास्क्रिप्ट JSON सरणियाँ इस तरह दिखती हैं - let obj = {    name:'Rohan',    sports : ['cricket','Football','volleyball','hockey'] } जावास्क्रिप्ट में JSON सरणियों के लिए कोड निम्नलिखि

  1. क्या हम दो सरणियों को एक जावास्क्रिप्ट ऑब्जेक्ट में बदल सकते हैं?

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