Цитата:
|
На локальных лучше сразу выловить исключение и обнаружить свои косяки, чем в случае с typeof рисковать насрать в глобал.
|
Юзай 'use strict' - там попытка создать переменную без указания ключевого слова приведёт к ошибке
Цитата:
|
А глобальные, если они не прописаны в коде явно, никто так в здравом уме не проверяет.
|
Я проверяю иногда
Бывают случаи, когда нужно понять в каком окружении запущен скрипт: браузер, поток браузера, нода, аддон к фотошопу и т.д.
Цитата:
|
Остальное - вопросы стиля и предпочтений, имхо.
|
Согласен, я вообще делаю так:
isUndef(value)