underscoreに詳しくないので、勉強半分でソースコードを読む。
利用するバージョン
isNullとは
underscorejs.orgのisNull
こんな説明。
_.isNull(object)
Returns true if the value of object is null.
_.isNull(null);
=> true
_.isNull(undefined);
=> false
objectがnullだった場合にtrueを返します。
underscore.isNull
コード的にはこのあたり。
// Is a given value equal to null?
_.isNull = function(obj) {
return obj === null;
};
objとnullとの比較の結果を返す。