উপাদানগুলি সরাতে, আমাদের কেবল সেগুলিকে খুঁজে বের করতে হবে এবং একটি সাধারণ স্প্লাইস ফাংশন কল ব্যবহার করে সরাতে হবে যা একটি অ্যারে থেকে উপাদানগুলিকে সরিয়ে দেয়৷
আসুন আমরা একই −
এর বাস্তবায়ন দেখিউদাহরণ
remove(key) { let hashCode =this.hash(key); for ( let i =0; iআপনি −
ব্যবহার করে এটি পরীক্ষা করতে পারেনউদাহরণ
ht =new HashTable();ht.put(10, 94); ht.put(20, 72);ht.put(30, 1);ht.put(21, 6);ht.put(15, 21);ht.put(32, 34);console.log(ht .get(20));console.log(ht.remove(20));console.log(ht.get(20));console.log(ht.remove(20));
আউটপুট
এটি আউটপুট দেবে −
{ কী:20, মান:72 }trueundefinedfalse
এটি প্রথমবার সত্য ফিরে এসেছে কারণ এটি পাওয়া গেছে এবং সফলভাবে মুছে ফেলা হয়েছে। পরের বার, যেহেতু এটি উপস্থিত ছিল না, রিমুভ ফাংশনটি মিথ্যা প্রত্যাবর্তন করেছে।