অবজেক্টের প্রোপার্টি ডিলিট করতে delete কীওয়ার্ড ব্যবহার করতে হয়। ডিলিট কীওয়ার্ড ডট মেথড এবং ব্র্যাকেট মেথড - দুটোর সাথেই ব্যবহার করা যায়।
সিনট্যাক্স
delete object.property;
উদাহরণ
নিচের উদাহরণে প্রাথমিকভাবে প্রোপার্টি "country" এক্সিকিউট করলে এর মান "England" আউটপুটে আসে। কিন্তু সেই প্রোপার্টি ডিলিট কীওয়ার্ড দিয়ে ডিলিট করলে, "England"-র পরিবর্তে undefined আউটপুটে আসে।
<html> <body> <script> var txt = ""; var person = { "name":"Ram", "age":27, "address": { "houseno" : 123, "streetname" : "Baker street", "country": "England" } } document.write("Before deletion :" + " "+ person.address.country); delete person.address.country; document.write("<br>"); document.write("After deletion :" + " "+ person.address.country); </script> </body> </html>আউটপুট
Before deletion : England After deletion : undefined