JavaScript で空/未定義/null 文字列をチェックするにはどうすればいいですか? 質問する

JavaScript で空/未定義/null 文字列をチェックするにはどうすればいいですか? 質問する

JavaScript には がありますかstring.Empty、それとも をチェックするだけでしょうか""?

ベストアンサー1

空の文字列、未定義、null、...

確認するには真実の価値:

if (strValue) {
    // strValue was non-empty string, true, 42, Infinity, [], ...
}

確認するには偽の値:

if (!strValue) {
    // strValue was empty string, false, 0, null, undefined, ...
}

空の文字列(のみ)

""の文字列かどうかをチェックするには、===オペレーター:

if (strValue === "") {
    // strValue was empty string
}

厳密に空文字列ではないことを確認するには、!==オペレーター:

if (strValue !== "") {
    // strValue was not an empty string
}

おすすめ記事