Isi kandungan:

Bagaimanakah pembolehubah semak adalah null dalam JavaScript?
Bagaimanakah pembolehubah semak adalah null dalam JavaScript?

Video: Bagaimanakah pembolehubah semak adalah null dalam JavaScript?

Video: Bagaimanakah pembolehubah semak adalah null dalam JavaScript?
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Mac
Anonim

Jawapan: Gunakan operator kesamarataan (==)

Manakala, yang null ialah nilai tugasan khas, yang boleh diberikan kepada a pembolehubah sebagai representasi tiada nilai. Dalam perkataan mudah anda boleh sebut a null nilai bermaksud tiada nilai atau ketiadaan nilai, dan undefined bermaksud a pembolehubah yang telah diisytiharkan tetapi belum diberikan nilai.

Begitu juga, bagaimana anda menyemak nol?

Bahagian 1 Menyemak Null dalam Java

  1. Gunakan "=" untuk menentukan pembolehubah. Satu digunakan untuk mengisytiharkan pembolehubah dan memberikan nilai kepadanya.
  2. Gunakan “==” untuk menyemak nilai pembolehubah. “==” digunakan untuk memeriksa sama ada dua nilai pada kedua-dua belah adalah sama.
  3. Gunakan pernyataan "jika" untuk mencipta syarat untuk nol.

Selain itu, bukankah JavaScript batal atau tidak ditentukan? null adalah nilai yang ditetapkan. Ia tidak bermakna. tidak ditentukan lazimnya bermaksud pembolehubah telah diisytiharkan tetapi bukan ditakrifkan lagi. null dan tidak ditentukan adalah nilai palsu.

Di sini, adakah JavaScript null benar atau palsu?

Nilai null ialah JavaScript literal mewakili nilai "kosong" atau "tidak ditentukan". null adalah salah satu daripada JavaScript nilai primitif. Ia tidak sama dengan boolean benar mahupun sama dengan boolean salah kerana nilainya tidak ditentukan. Nilai null adalah lebih cenderung kepada salah walaupun tidak salah.

Mengapa null == undefined adalah benar?

Sebabnya null adalah sama dengan tidak ditentukan adalah kerana sistem jenis JavaScript dan semakan kesaksamaan. Dalam bersyarat, anda mempunyai benar dan palsu, sudah tentu, tetapi sesetengah objek dipaksa kepada nilai boolean yang benar dan palsu. Sebabnya null adalah sama dengan tidak ditentukan adalah kerana sistem jenis JavaScript dan semakan kesaksamaan.

Disyorkan: