Публикации по теме 'javascript-nugget'


JavaScript Nugget: избежание ложноотрицательных условий
Довольно часто мне приходится проверять, не является ли переменная ни null , ни undefined . Я вижу, что многие люди делают это следующим образом: if (myVar) { // myVar is not null or undefined } Однако теоретически вы можете получить ложноотрицательный результат, потому что myVar может быть равно false или 0 . Я делаю эти проверки следующим образом: if (typeof myVar !== 'undefined' && myVar!== null) { // myVar is not null or undefined } Что довольно многословно...