ホームページ >ウェブフロントエンド >フロントエンドQ&A >jsの空文字列のブール値はfalseですか?
#js の空の文字列のブール値は false ですか?
#js の空の文字列のブール値は false です。
ブール値は論理値であり、true と false (true と false) のみです。
js のブール値が false になる 6 つの状況
次の 6 つの値はブール値に変換すると false になり、その他の変換は true
1. unknown (未定義、値が見つからない場合に表示されます)
2. null (null 値を表します)
3. false (ブール値の false、文字列) "false" ブール値 値は true)
4, 0 (数値 0、文字列 "0" ブール値は true)
5, NaN (結果が計算できない場合に発生し、 "non-numeric value"; but typeof NaN==="number")
6, "" (二重引用符) または '' (一重引用符) (空の文字列。はスペースです)
空の文字列に注意してください 配列の空のオブジェクト、ブール値に変換された負の値はすべて trueです
推奨チュートリアル:「JS チュートリアル」 "
以上がjsの空文字列のブール値はfalseですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。