AngularJSの判別用メソッドisXXの一覧表と使い方と注意点

AngularJSの判別用メソッドisXXの一覧表と使い方と注意点

AngularJSのisXXを一覧表に

AngularJSの判別用メソッドisXXの一覧表を作成した。一覧にするとisXXのどれがfalseやtrueになるのかひと目で分かる。

AngularJS isXX 一覧表

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にあたるものが存在しない。

参考リンク