Задача JS
@webcoderofficialОтвет:
false true
Обьяснение:
Присвоение значения свойству без указания объекта (без оператора var) иногда неверно характеризуется, как глобальная переменная, (например x = 5). На самом деле происходит присвоение значения свойству глобального объекта.
В первом случае возвращается false, т.к. мы создали новую переменную, а delete не влияет на имена переменных.
Во втором же случае возвращается true, т.к. b - свойство глобального объекта и может быть удалено.
Код для проверки:
const a = 'webcoder' b = false console.log(delete a) console.log(delete b)