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