delete operator
delete operator သည် object property တစ်ခုကို ဖျက်ပေးပါသည်။
ဖျက်ပြီးနောက်တွင် ထို property သည်
undefined
တန်ဖိုး ရှိပါလိမ့်မည်။
Syntax
javascriptdelete object.property;
ဥပမာ
Object တစ်ခု ဖန်တီးပြီး ၎င်းမှ property တစ်ခုကို ဖျက်ကြည့်ရအောင်။
javascriptlet obj = {
name: 'john',
age: 23,
};
delete obj.name;
console.log(obj.name);
ကုဒ်ကို run လိုက်သော အဖြေ။
javascriptundefined
ဥပမာ
Array တစ်ခုဖန်တီးပြီး ၎င်းမှ element တစ်ခုကို ဖျက်ကြည့်ရအောင်။
javascriptlet arr = ['a', 'b', 'c', 'd'];
delete arr[2];
console.log(arr);
ကုဒ်ကို run လိုက်သော အဖြေ။
javascript['a', 'b', empty, 'd']