94
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

[JavaScript]null または空文字判定

自戒メモ

結論

勝手に判定してくれる
(JavaScript では null ないし空文字を条件式において false と判定する)

コード

やってたこと:
 文字列が入ってくることを想定している変数 str について null か空文字なら何か処理をいれたかった

// Java のライブラリとかである String.isEmpty みたいなことをやってた
if (str == null || str == '') {
  // do something
}

こうすればよい

// null か空文字なら false と判定してくれる
if (!str) {
  // do something
}

Register as a new user and use Qiita more conveniently

  1. You can follow users and tags
  2. you can stock useful information
  3. You can make editorial suggestions for articles
What you can do with signing up
94
Help us understand the problem. What are the problem?