Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Apakah itu javascript null

Apakah itu javascript null

藏色散人
Lepaskan: 2021-11-18 11:24:52
asal
4048 orang telah melayarinya

null ialah salah satu jenis data asas JavaScript yang digunakan untuk menunjukkan bahawa nilai pembolehubah kosong Kita boleh mengosongkan objek dengan menetapkan nilai kepada null orang = batal;".

Apakah itu javascript null

Persekitaran pengendalian artikel ini: sistem windows7, versi javascript 1.8.5, komputer DELL G3

Apakah itu javascript null ?

null ialah salah satu jenis data asas JavaScript digunakan untuk menunjukkan bahawa nilai pembolehubah kosong

Kita boleh mengosongkan objek dengan menetapkan nilai kepada null:

seperti

var person = null;           // 值是 null,但是类型仍然是对象
Salin selepas log masuk

Jenis data JavaScript

Jenis nilai (jenis asas):

String, Nombor, Boolean , Null, Undefined, Simbol.

Jenis data rujukan:

Objek (Objek), Tatasusunan (Array), Fungsi (Fungsi).

Nota: Simbol ialah jenis data primitif baharu yang diperkenalkan dalam ES6 untuk mewakili nilai unik.

Undefined and null

Nilai jenis Undefined hanya mempunyai satu undefined, yang digunakan untuk menunjukkan pembolehubah tidak wujud atau belum diberikan nilai. Ia juga digunakan untuk Menunjukkan bahawa harta objek tidak wujud. null digunakan untuk menunjukkan bahawa nilai pembolehubah adalah kosong. Perbezaan antara Undefined dan null adalah halus Secara umumnya, undefined bermaksud tiada nilai ditetapkan untuk pembolehubah atau atribut tidak wujud, manakala null bermaksud pembolehubah mempunyai nilai, tetapi nilainya adalah nol.

Tetapi jika tiada perbandingan yang tepat, banyak kali undefined dan null sendiri mahu menunggu, iaitu null==udefined akan kembali benar. Jika anda ingin membezakan null dan undefined dengan tepat, anda harus mempertimbangkan untuk menggunakan simbol sama tepat (===)

<script type="text/javascript">
// 声明变量x , y
var x , y = null;
// 判断x的值是否为空
if (x === undefined) 
{
alert(&#39;声明变量后默认值为undefined&#39;);
}
if (x === null)
{
alert(&#39;声明变量后默认值为null&#39;);
}
// 判断x(其值为undefined)是否与y(其值为null)相等
if (x == y) 
{
alert("x(undefined)==y(null)");
}
// 测试一个并不存在的属性
if(String.xyz === undefined)
{
alert("不存在的属性值默认为undefined");
}
</script>
Salin selepas log masuk

Kajian yang disyorkan: "Tutorial Asas JavaScript"

Atas ialah kandungan terperinci Apakah itu javascript null. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan