ოპერატორი 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']