ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で空の文字列を効果的にチェックするにはどうすればよいですか?

JavaScript で空の文字列を効果的にチェックするにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-10 22:47:10927ブラウズ

How to Effectively Check for Empty Strings in JavaScript?

JavaScript での空の文字列のチェック

前提として、JavaScript に string.Empty と同等のものがあるかどうか、または空の文字列 ("") で十分です。

真実性とFalsiness

真偽を調べるには、論理演算子を使用します:

  • 真の値の場合: if (strValue){...} will strValue が空の文字列以外の場合、true、42、Infinity、空の場合でも true になります。 arrays.
  • 偽の値の場合: if (!strValue){...} は、strValue が空の文字列、false、0、null、または未定義の場合に true になります。

空の厳密な等価性文字列

文字列が厳密に空であるかどうかを確認するには、=== 演算子を使用して空の文字列 ("") との厳密な等価比較を実行します。

if (strValue === ""){
  // Only if strValue is an empty string
  // (Not true for " ", "0", false, null, etc.)
}

同様に、文字列が厳密に空でないかどうかを判断するには、!== 演算子を使用します:

if (strValue !== ""){
  // If strValue is anything but an empty string
}

以上がJavaScript で空の文字列を効果的にチェックするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。