Underscore.js有兩種方法_.isNull
和_.isUndefined
,我們在代碼中使用了很多方法,並且我們還爲_.isUndefinedOrNull
創建了混合。使用JavaScript的「真實性」是不好的做法嗎?
我最近意識到,我可以很容易地使用javascripts「真實性」來獲得大部分時間的相同結果,所以問題在於,是否被認爲是不好的做法?
有什麼更好?
if(someVariable){...}
或
if(_.isNull(someVariable) || _.isUndefined(someVariable){...}
它們不等同,所以沒有更好的... – 2014-09-30 12:14:12
'if(someVariable == null)'是你正在尋找的東西。 – Bergi 2014-09-30 12:15:57