Удаление переменных в JavaScript Оператор delete

Блог: http://zametkinapolyah.ru/
Рубрика JavaScript: http://zametkinapolyah.ru/veb-programmirovanie/zametki-po-javascript
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametkijs

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Удалить переменную JavaScript у нас не получится, хотя в нашем распоряжении есть оператор delete, который позволяет удалять свойства объектов, поэтому переменные, объявленные через ключевое слово var называются долговременными:
var sampleVar = 25;
delete sampleVar;
Но если переменная объявлена без ключевого слова var, ее можно удалить при помощи оператора delete, т.к. в этом случае переменная является свойством глобального объекта:
myVar = 1;
delete myVar;
alert(myVar);

ПРИСОЕДИНЯЙТЕСЬ
Поделиться

Кирилл Антонов

Канал для начинающего веб-разработчика. Здесь ты найдешь различные видео уроки о технологиях и программном обеспечение, которые используют веб-разработчики.



Обсуждение закрыто.