Показать сообщение отдельно
  #3 (permalink)  
Старый 02.06.2017, 18:40
Профессор
Отправить личное сообщение для SV0L0CH Посмотреть профиль Найти все сообщения от SV0L0CH
 
Регистрация: 07.11.2010
Сообщений: 301

Удаляются только поля объектов, в том числе элементы массивов. Переменные в скопе не удаляются.
Кроме того сам оператор delete возвращает логческое значение.
var x="test";
alert(delete x);
alert(x);
var y = {field:"test"};
alert(delete y.field);
alert(JSON.stringify(y));
Ответить с цитированием