Справочник по JScript : Операторы JScript : Оператор delete
смотрим также
Материал из Справочник Web-языков
Содержание |
Operator delete - Оператор delete
Удаляет свойство объекта или элемент массива.
Синтаксис
delete expression
Аргументы
- expression
- Любое выражение, указывающее на свойство объекта или элемент массива.
Описание
Если свойство объекта, указанное в expression, существует, но объект не допускает его удаления, то возвращается значение false. В другие случаях возвращается значение true.
Пример
В примере показано как удалить элемент из массива с помощью оператора delete.
// Создаем массив var ar = new Array (10, 11, 12, 13, 14); // Удаляем элемент delete ar[1]; // Выводим результаты document.write ("element 1: " + ar[1]); document.write ("
"); document.write ("array: " + ar); // Результат // element 1: undefined // array: 10,,12,13,14
В примере показано как удалить свойства объекта с помощью оператора delete.
// Создаем объект и свойства var myObj = new Object(); myObj.name = "Fred"; myObj.count = 42; // Удаляем свойства из объекта delete myObj.name; delete myObj["count"]; // Вывод результатов document.write ("name: " + myObj.name); document.write ("
"); document.write ("count: " + myObj.count); // Результат: // name: undefined // count: undefined
Поддержка
Смотрите также
Ссылки на источники
https://msdn.microsoft.com/en-us/library/2b2z052x(v=VS.85).aspx