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

JavaScript में डिक्शनरी में एलिमेंट खोजना


हम get मेथड को लागू करेंगे जो डिक्शनरी में दी गई कुंजी को खोजता है।

उदाहरण

get(key) {    if(this.hasKey(key)) {       return this.container[key];    }    return undefined; }

फिर से, JS ऑब्जेक्ट्स डिक्शनरी की तरह ही कार्यान्वित होते हैं, इसलिए उनमें अधिकांश कार्यक्षमता होती है जिसका हम बिना किसी अतिरिक्त कोड के सीधे उपयोग कर सकते हैं। यह भारी रूप से अनुकूलित भी है, इसलिए आपको फ़ंक्शन के रनटाइम के बारे में चिंता करने की आवश्यकता नहीं है।

आप इसका परीक्षण इस प्रकार कर सकते हैं:

उदाहरण

const myMap = new MyMap(); myMap.put("key1", "value1"); myMap.put("key2", "value2"); console.log(myMap.get("key1")) console.log(myMap.get("key2")) console.log(myMap.get("key3"))

आउटपुट

यह आउटपुट देगा:

value1 value2 undefined

ES6 में, आपके पास get मेथड का उपयोग करके समान कार्यक्षमता है। उदाहरण:

उदाहरण

const myMap = new Map([    ["key1", "value1"],    ["key2", "value2"] ]); console.log(myMap.get("key1")) console.log(myMap.get("key2"))

आउटपुट

यह आउटपुट देगा:

value1 value2

  1. JavaScript का उपयोग करके पैरेंट एलिमेंट के चाइल्ड एलिमेंट कैसे प्राप्त करें? JavaScript का उपयोग करके पैरेंट एलिमेंट के चाइल्ड एलिमेंट कैसे प्राप्त करें?

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

  1. JavaScript का उपयोग करके पैरेंट एलिमेंट एक्सेस करना JavaScript का उपयोग करके पैरेंट एलिमेंट एक्सेस करना

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

  1. JavaScript इम्पोर्ट्स में  { }  का उपयोग JavaScript इम्पोर्ट्स में '{ }' का उपयोग

    JavaScript इम्पोर्ट्स में {} का उपयोग करने का निम्नलिखिक कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Import wi