ऑपरेटर delete
ऑपरेटर delete ऑब्जेक्ट की प्रॉपर्टी को हटाता है।
हटाने के बाद इस प्रॉपर्टी का मान
undefined होगा।
सिंटैक्स
delete ऑब्जेक्ट.प्रॉपर्टी;
उदाहरण
एक ऑब्जेक्ट बनाते हैं और उसमें से एक प्रॉपर्टी हटाते हैं:
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']