AngularJSのisXXを一覧表に
AngularJSの判別用メソッドisXXの一覧表を作成した。一覧にするとisXXのどれがfalseやtrueになるのかひと目で分かる。
isXX使用時の注意点
- angular.equalsにisは付いていないがUnderscore.jsの_.isEqualと同等なので追加した。
- Underscore.jsでは_.isObject(alert)はtrueだがAngularJSではangular.isObject(alert)はfalse
- AngularJSにはUnderscore.jsにあるisEmpty, isFinite, isBoolean, isRegExp, isNaN, isNullが存在しない。
- 逆にUnderscore.jsにはAngularJSにあるangular.isDefinedにあたるものが存在しない。