12 of 264 menu

অপারেটর delete

অপারেটর delete একটি অবজেক্টের প্রপার্টি মুছে দেয়। মুছে ফেলার পর এই প্রপার্টিটির মান হবে undefined

সিনট্যাক্স

delete object.property;

উদাহরণ

একটি অবজেক্ট তৈরি করি এবং এটির একটি প্রপার্টি মুছে ফেলি:

let obj = { name: 'john', age: 23, }; delete user.name; console.log(user.name);

কোড এক্সিকিউট করার ফলাফল:

undefined

উদাহরণ

একটি অ্যারে তৈরি করি এবং এটির একটি এলিমেন্ট মুছে ফেলি:

let arr = ['a', 'b', 'c', 'd']; delete arr[2]; console.log(arr);

কোড এক্সিকিউট করার ফলাফল:

['a', 'b', empty, 'd']

আরও দেখুন

  • push এবং unshift মেথড,
    যেগুলো অ্যারেতে এলিমেন্ট যোগ করে
  • splice মেথড,
    যেটি অ্যারের অংশ কেটে ফেলে, এবং একই সাথে অ্যারেটিকেও পরিবর্তন করে
  • in অপারেটর,
    যেটি চেক করে একটি অবজেক্ট বা অ্যারের মধ্যে প্রপার্টি আছে কিনা
darotrbyuzc