Rumah >hujung hadapan web >tutorial js >Apakah Nilai Benar dan Palsu dalam JavaScript?

Apakah Nilai Benar dan Palsu dalam JavaScript?

Patricia Arquette
Patricia Arquetteasal
2024-12-02 10:30:11531semak imbas

What are Truthy and Falsy Values in JavaScript?

Memahami Nilai Kebenaran dan Kepalsuan JavaScript

Dalam JavaScript, nilai tertentu dinilai sama ada benar atau palsu dalam konteks Boolean. Penilaian ini penting untuk pernyataan bersyarat, operasi logik dan aspek bahasa yang lain.

Mengenai data sampel yang anda berikan:

  1. var a = 0: Palsu. Sifar menilai kepada palsu dalam konteks Boolean.
  2. var a = 10 == 5: Palsu. Operator perbandingan == mengembalikan benar jika nilainya sama. Memandangkan 10 tidak bersamaan dengan 5, ia dinilai palsu.
  3. var a = 1: Benar. Nombor bukan sifar adalah benar.
  4. var a = -1: Benar. Nombor negatif juga benar.

Takrifan MDN bagi Benar dan Palsu:

Menurut MDN (Rangkaian Pembangun Mozilla), nilai kebenaran dinilai kepada benar apabila digunakan dalam konteks Boolean, manakala semua nilai lain dipertimbangkan palsu.

Senarai Nilai Palsu dalam JavaScript:

  1. false
  2. null
  3. undefined
  4. 0
  5. NaN
  6. ' ' (Rentetan kosong)
  7. Kosong rentetan
  8. dokumen.semua
  9. 0n (BigInt)
  10. -0

Atas ialah kandungan terperinci Apakah Nilai Benar dan Palsu dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn