Никита Полевой, тип ошибки - Uncaught ReferenceError. Тот же тип ошибки выстреливает, когда пытаюсь использовать не инициализированную переменную, но тогда ошибка перехвативается
heIIfire, ну а какая разница, всё равно JS не понимает что вы хотите сделать когда вы сначала отрицаете идентификатор, а потом как-то хотите всё это обернуть в присваивание. Я не особо разбираюсь в типах ошибок в JS, но это похоже на ошибку "компиляции", кроме eval её никак не поймать.