Perbedaan Antara Null Dan Undefined Di JavaScript

Daftar Isi:

Perbedaan Antara Null Dan Undefined Di JavaScript
Perbedaan Antara Null Dan Undefined Di JavaScript

Video: Perbedaan Antara Null Dan Undefined Di JavaScript

Video: Perbedaan Antara Null Dan Undefined Di JavaScript
Video: Javascript-джедай #8 - null и undefined 2024, Mungkin
Anonim

Perbedaan Kunci - null vs undefined di JavaScript

JavaScript digunakan sebagai bahasa skrip sisi klien untuk membuat halaman web dinamis. Mudah digunakan dengan HyperText Markup Language (HTML). JavaScript berguna untuk meningkatkan interaktivitas dan untuk membangun antarmuka yang lebih kaya. Saat memprogram dengan JavaScript, data perlu disimpan. Variabel adalah area penyimpanan yang dapat dimanipulasi oleh program. Variabel adalah lokasi memori. Setiap variabel memiliki tipe. Itu tergantung pada kisaran nilai yang dapat disimpan di lokasi memori itu. JavaScript mendukung banyak tipe data. Tipe data primitif adalah Bilangan, String dan Boolean. Angka menyimpan nilai numerik, String menyimpan urutan karakter dan Boolean menyimpan nilai benar atau salah. JavaScript juga memiliki tipe data komposit yang berupa objek dll. Ada dua variabel lainnya. Mereka nihil dan tidak terdefinisi. Artikel ini membahas perbedaan antara null dan undefined di JavaScript. Perbedaan utama antara null dan undefined di JavaScript adalah bahwa null digunakan untuk menetapkan non-nilai ke variabel, sedangkan undefined digunakan saat variabel dideklarasikan tetapi tidak diberi nilai.

ISI

1. Gambaran Umum dan Perbedaan Utama

2. Apa yang nol dalam JavaScript

3. Apa yang tidak terdefinisi dalam JavaScript

4. Persamaan Antara null dan tak terdefinisi di JavaScript

5. Perbandingan Berdampingan - null vs undefined dalam JavaScript dalam Bentuk Tabular

6. Ringkasan

Apa itu null di Javascript?

JavaScript mendukung Pemrograman Berorientasi Objek. Sebuah program atau perangkat lunak dapat dimodelkan menjadi objek menggunakan JavaScript. Benda-benda ini berkomunikasi dengan benda lain. Objek JavaScript ditulis menggunakan kurung kurawal. Properti objek ditulis sebagai pasangan nama, nilai. Mereka dipisahkan dengan koma. misalnya var student = {name: “Ann”, marks: 65};

Perbedaan Antara null dan undefined di JavaScript
Perbedaan Antara null dan undefined di JavaScript

Ketika programmer ingin menetapkan non-nilai ke variabel, dia dapat menggunakan tipe data null. Tipe data ini dianggap sebagai objek.

Lihat pernyataan JavaScript di bawah ini.

var x = null;

document.write (x);

document.write (typeof (x));

Document.write (x) akan memberikan nilai x. Ini nol. Tipe x adalah objek.

Lihat contoh di bawah ini.

var student = {name: “Ann”, mark: 65};

siswa = nol;

Menurut penjelasan di atas, nilai siswa adalah nol. Tipe data adalah objek.

Apa yang tidak ditentukan dalam Javascript?

Dalam JavaScript, ketika sebuah variabel dideklarasikan tetapi tidak memberikan nilai, maka itu tidak ditentukan.

Lihat pernyataan JavaScript di bawah ini. Jika ada pernyataan seperti var x; dimana x adalah variabel. Kemudian x memiliki nilai tidak terdefinisi. Tipe data juga tidak ditentukan.

var x;

dokumen. tulis (x);

document.write (tipe (x));

Ini akan menampilkan nilai pada halaman HTML. Ini memberi tidak terdefinisi. Oleh karena itu, ini mengandung nilai undefined. Saat menulis document.write (type (x)); dan memuat ulang halaman, itu masih akan memberikan undefined. Oleh karena itu, variabel x memiliki nilai yang tidak ditentukan dan jenisnya juga tidak terdefinisi.

Lihat pernyataan di bawah ini juga.

siswa var;

document.write (siswa);

Siswa variabel memiliki nilai yang tidak ditentukan. Jenis variabel itu juga tidak ditentukan.

Dimungkinkan juga untuk mengatur nilai variabel ke tidak terdefinisi. Lihat pernyataan di bawah ini.

var student = undefined;

document.write (siswa);

document.write (typeof (siswa));

Sekarang variabel siswa memiliki nilai yang tidak ditentukan. Jenis siswa variabel juga tidak ditentukan.

Apa Persamaan Antara Null dan Undefined?

Keduanya adalah tipe data di JavaScript

Apa Perbedaan Antara Null dan Undefined?

Artikel Diff Tengah sebelum Tabel

Null vs Undefined

Null adalah tipe data dalam JavaScript yang digunakan untuk menetapkan non-nilai ke variabel. Undefined adalah tipe data dalam JavaScript yang digunakan ketika sebuah variabel dideklarasikan tetapi tidak diberi nilai.
Nilai
Ketika variabel ditetapkan ke null, nilainya adalah null. Ketika variabel diberikan tidak terdefinisi, nilainya tidak terdefinisi.
Tipe data
Ketika variabel diberikan null, tipe datanya adalah objek. Ketika variabel diberikan tidak ditentukan, tipe data dianggap sebagai tidak terdefinisi.

Ringkasan - null vs tidak ditentukan dalam JavaScript

JavaScript adalah bahasa skrip sisi klien yang digunakan untuk pengembangan aplikasi web. Ini membawa interaktivitas ke halaman web. Ini juga digunakan untuk mengembangkan program online, video game. Bersama dengan HTML dan CSS, ini adalah teknologi inti untuk World Wide Web. Banyak browser mendukung JavaScript. Saat menulis program dalam JavaScript, perlu untuk menyimpan data. Data disimpan dalam variabel. Setiap variabel memiliki tipe data. Dua di antaranya adalah nol dan tidak ditentukan. Perbedaan antara null dan undefined di JavaScript adalah bahwa null digunakan untuk menetapkan non-nilai ke variabel, sedangkan undefined digunakan saat variabel dideklarasikan tetapi tidak diberi nilai.

Unduh PDF null vs undefined dalam JavaScript

Anda dapat mengunduh versi PDF dari artikel ini dan menggunakannya untuk tujuan offline sesuai catatan kutipan. Silakan unduh versi PDF di sini: Perbedaan Antara null dan undefined di JavaScript

Direkomendasikan: