06:44
1,0×
00:00/06:44
485,3 тыс смотрели · 4 года назад
3 года назад
Секреты оператора delete
Источник: Nuances of Programming delete 0 Когда выполняется delete 0, произойдет ли удаление 0 из системы выполнения? Очевидно, нет, истинная цель оператора — удалить ссылку на свойство объекта. delete object.property delete object['property'] Как правило, успешное удаление возвращает true, а неудачное — false, но есть некоторые исключения. Собственные свойства Оператор delete работает только с собственным свойством объекта. Если в цепочке прототипов окажется свойство с таким же именем, это свойство будет пропущено...
3 года назад
Map and Set to JavaScript
Hi сегодня я вам расскажу о функциях выше, заварите себя чаёк и поехали Map Map – это коллекция ключ/значение, как и Object. Но основное отличие в том, что Map позволяет использовать ключи любого типа. Методы: Map может использовать объекты в качестве ключей Использование объектов в качестве ключей – это одна из известных и часто применяемых возможностей объекта Map. При строковых ключах обычный объект Object может подойти, но для ключей-объектов – уже нет. Перебор Map Для перебора обычно используют эти три команды let recipeMap = new Map([ ["огурец", 500], ["помидор", 350], ["лук", 50] ]); for (let vegetable of recipeMap...