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

JavaScript में की/वैल्यू पेयर्स के लिए ऑब्जेक्ट्स बनाम ऐरे का समाधान कैसे करें?

की-वैल्यू पेयर्स के लिए ऑब्जेक्ट लिटरल का उपयोग करें:

var players = {
  600: 'सचिन',
  300: 'ब्रैड'
};

अधिक मान जोड़ने के लिए:

var players = {
  900: 'सचिन',
  300: 'ब्रैड',
  700: 'स्टीव',
  200: 'राहुल',
  600: 'केविन', // डुप्लीकेट की - अंतिम मान प्रभावी
  500: 'डेविड'
};

नोट: डुप्लीकेट कीज़ में अंतिम मान जीतता है। क्रम गारंटी नहीं (ES2015+ में स्ट्रिंग कीज़ का क्रम संरक्षित रहता है)। Map ऑब्जेक्ट (ES6) बेहतर विकल्प है जब कीज़ किसी भी प्रकार की हों या क्रम महत्वपूर्ण हो।

  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

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

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

  1. जावास्क्रिप्ट में ऑब्जेक्ट्स के लिए रिड्यूस मेथड कैसे लागू करें? जावास्क्रिप्ट में ऑब्जेक्ट्स के लिए रिड्यूस मेथड कैसे लागू करें?

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