2016-08-18 3 views
-3

Я нашел это где-то: вместо if (count != undefined && count != null), используйте if(count != null). Могу ли я использовать if (count == null) и if(!count) взаимозаменяемо?(count! = Null) vs if (! Count) в javascript

+1

'count! = Undefined && count! = Null' is * точно * то же, что и' count! = Null'. '! count' истинно, если' count' является 'null',' undefined', '0',' NaN', пустая строка или 'false'. (Преобразован в ответ, пока я ищу дубликат) – Ryan

+0

https://dorey.github.io/JavaScript-Equality-Table/ – Nit

ответ

5

count != undefined && count != null является точно так же, как count != null. !count верно, если count является null, , 0, NaN, пустая строка, или false.