首頁 > web前端 > js教程 > JavaScript 中的真值和假值是什麼?

JavaScript 中的真值和假值是什麼?

Patricia Arquette
發布: 2024-12-02 10:30:11
原創
534 人瀏覽過

What are Truthy and Falsy Values in JavaScript?

理解JavaScript 真值和假值

在JavaScript 中,某些值在布林上下文中被評估為真值或假值。這些評估對於條件語句、邏輯運算和語言的其他方面至關重要。

關於您提供的範例資料:

  1. var a = 0: 虛假的。在布林上下文中,零的計算結果為 false。
  2. var a = 10 == 5: Falsy。如果值相等,比較運算子 == 傳回 true。由於 10 不等於 5,因此計算結果為 false。
  3. var a = 1: 真值。非零數字是真的。
  4. var a = -1: 真實。負數也是真值。

MDN 真值和假值的定義:

根據MDN(Mozilla 開發者網路),真值在下列情況下評估為true:在下列情況下評估為true:在在布林上下文中使用,同時考慮所有其他值虛假。

假值列表JavaScript:

  1. false
  2. null
  3. 未定義
  4. 0
  5. NaN
  6. ' ' (空字串)
  7. 空字串
  8. document.all
  9. 0n (BigInt)
  10. -0

以上是JavaScript 中的真值和假值是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板