Справочник по 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

Поддержка

JScript Version 1

Смотрите также

Ссылки на источники

http://msdn.microsoft.com/en-us/library/2b2z052x(v=VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования