ოპერატორი delete
ოპერატორი delete წაშლის ობიექტის თვისებას.
წაშლის შემდეგ ამ თვისების მნიშვნელობა იქნება
undefined.
სინტაქსი
javascriptdelete ობიექტი.თვისება;
მაგალითი
შევქმნათ ობიექტი და წავშალოთ მისგან ერთ-ერთი თვისება:
javascriptlet obj = {
name: 'john',
age: 23,
};
delete user.name;
console.log(user.name);
კოდის შესრულების შედეგი:
javascriptundefined
მაგალითი
შევქმნათ მასივი და წავშალოთ მისგან ელემენტი:
javascriptlet arr = ['a', 'b', 'c', 'd'];
delete arr[2];
console.log(arr);
კოდის შესრულების შედეგი:
javascript['a', 'b', empty, 'd']