
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaScriptのnull/undefined判定の仕方いろいろ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScriptのnull/undefined判定の仕方いろいろ
なんの記事? JavaScript で null/undefined 判定の書き方がいろいろあってコードレビューとか説明する... なんの記事? JavaScript で null/undefined 判定の書き方がいろいろあってコードレビューとか説明するとき用に改めてまとめてみた。 どちらかというと普段 JavaScript をあまり書かない人が読むことを想定して書く予定。 前提知識 JavaScript では Boolean に変換したときに true / false になる値のことをそれぞれ Truthy (真値) / Falsy (偽値) と呼ぶ。 Truthy/Falsyを利用する時の罠 null/undefined 判定のとき以下のように書きたくなるが、特定のケースで意図した通りに動かなかったり、それを考慮したコードレビューが大変だったりする。 let unitPrice const formatPrice = (num) => { console.log('run formatPrice') } // u