Почему моя функция работает в NodeJS но не работает в JS бравзера
function is(e){return typeof e=='undefined'?false:true}
Идея в том, чтоб удобней и сжато проверять 'undefined', ведь синтаксис JS хорош в первую очередь для сжатия и полезен для небольшого трафика
Если вызвать is(ddddd) в NodeJS, то функция вернет результат false, что будет значить, что переменной не существует. Но бравзер вернет ошибку до входа в функцию. Это нельзя пофиксить?
|