কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্ট ব্যবহার করে ডিকশনারি-এ এলিমেন্ট সার্চ করা


আমরা 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. জাভাস্ক্রিপ্ট অ্যারেতে এলিমেন্ট সার্চ করা

  2. জাভাস্ক্রিপ্ট দিয়ে পেরেন্ট এলিমেন্টের চাইল্ড এলিমেন্ট পাওয়া

  3. জাভাস্ক্রিপ্ট দিয়ে পেরেন্ট এলিমেন্ট অ্যাক্সেস করা

  4. জাভাস্ক্রিপ্ট ইমপোর্টে {} ব্রেসের ব্যবহার