fujjima’s blog

主に備忘録

JSでのnull判定とかundifined判定とか色々あるが、lodashのライブラリに便利なものがあったのでメモ。

  • nullかどうかを判定
_.isNull(value)
  • null, およびundifined判定に使える
_.isNil(value)


上二つのメソッドは、要はそれぞれval == null,val === nullの判定をしているということですね。
DB上の値をフロントに返す際に、nilであれば何も返さないという実装にしていることがあるが、そうするとReact側で対応している変数にはundifinedが入ってしまう。
そこで、null、もしくはundifinedかを検出できる2個目のメソッドが便利という話でした。



参考にしたサイト
lodash.com