Perbedaan antara NULL dan tidak terdefinisi dalam JavaScript

Perbedaan antara NULL dan tidak terdefinisi dalam JavaScript

Perbedaan utama - NULL vs tidak terdefinisi dalam 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 membangun antarmuka yang lebih kaya. Saat pemrograman dengan JavaScript, perlu untuk menyimpan data. Variabel adalah area penyimpanan yang dapat dimanipulasi program. Variabel adalah lokasi memori. Setiap variabel memiliki jenis. Itu tergantung pada kisaran nilai yang dapat disimpan di lokasi memori itu. JavaScript mendukung banyak tipe data. Jenis data primitif adalah angka, string dan booleans. Angka menyimpan nilai numerik, string menyimpan urutan karakter dan booleans menyimpan benar atau salah. JavaScript juga memiliki tipe data komposit yang merupakan objek dll. Ada dua variabel lainnya. Mereka nol dan tidak terdefinisi. Artikel ini membahas perbedaan antara nol dan tidak terdefinisi dalam javascript. Itu perbedaan utama Antara NULL dan tidak terdefinisi dalam JavaScript adalah itu NULL digunakan untuk menetapkan non-value ke variabel saat tidak terdefinisi digunakan ketika variabel dinyatakan tetapi tidak ditetapkan dengan nilai.

ISI

1. Ikhtisar dan Perbedaan Utama
2. Apa yang nol dalam javascript
3. Apa yang tidak ditentukan dalam javascript
4. Kesamaan antara nol dan tidak terdefinisi dalam javascript
5. Perbandingan berdampingan - nol vs tidak terdefinisi dalam javascript dalam bentuk tabel
6. Ringkasan

Apa yang nol dalam javascript?

JavaScript mendukung pemrograman berorientasi objek. Program atau perangkat lunak dapat dimodelkan menjadi objek menggunakan JavaScript. Objek -objek ini berkomunikasi dengan objek lain. Objek JavaScript ditulis menggunakan kawat gigi keriting. Properti objek ditulis sebagai nama, pasangan nilai. Mereka dipisahkan oleh koma. e.G. var student = name: "ann", Marks: 65;

Ketika programmer ingin menetapkan non-value ke variabel, ia dapat menggunakan tipe data nol. Jenis data ini dianggap sebagai objek.

Rujuk pernyataan JavaScript di bawah ini.

var x = null;

dokumen.tulis (x);

dokumen.tulis (typeof (x));

Dokumen.tulis (x) akan memberikan nilai x. Itu nol. Jenis X adalah objek.

Rujuk contoh di bawah ini.

var student = name: "ann", Marks: 65;

Siswa = NULL;

Menurut yang di atas, nilai siswa adalah nol. Jenis Data adalah Objek.

Apa yang tidak ditentukan dalam javascript?

Dalam JavaScript, ketika suatu variabel dinyatakan tetapi tidak memberikan nilai, maka itu tidak ditentukan.

Rujuk pernyataan JavaScript di bawah ini. Jika ada pernyataan seperti var x; dimana x adalah variabel. Maka x memiliki nilai yang tidak ditentukan. Tipe data juga tidak ditentukan.

var x;

dokumen. tulis (x);

dokumen.tulis (ketik (x));

Ini akan menampilkan nilai pada halaman HTML. Itu memberi tidak terdefinisi. Oleh karena itu, ini berisi nilai yang tidak ditentukan. Saat menulis dokumen.tulis (ketik (x)); dan memuat ulang halaman, itu masih akan memberikan yang tidak ditentukan. Oleh karena itu, variabel x memiliki nilai yang tidak ditentukan dan jenisnya juga tidak ditentukan.

Rujuk pernyataan di bawah ini juga.

pelajar var;

dokumen.tulis (siswa);

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

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

var siswa = tidak terdefinisi;

dokumen.tulis (siswa);

dokumen.tulis (typeof (siswa));

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

Apa kesamaan antara nol dan tidak terdefinisi?

  • Keduanya adalah tipe data dalam javascript.

Apa perbedaan antara nol dan tidak terdefinisi?

Null vs tidak ditentukan

NULL adalah tipe data dalam javascript yang digunakan untuk menetapkan non-value ke variabel. Yang tidak terdefinisi adalah tipe data dalam JavaScript yang digunakan saat variabel dinyatakan tetapi tidak ditetapkan dengan nilai.
 Nilai
Saat variabel ditugaskan ke nol, nilainya nol. Saat variabel ditetapkan tidak ditentukan, nilainya tidak ditentukan.
Tipe data
Saat variabel ditetapkan nol, tipe data adalah objek. Ketika variabel ditetapkan tidak ditentukan, tipe data dianggap tidak ditentukan.

Ringkasan - NULL vs tidak terdefinisi 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. Seiring dengan HTML dan CSS, ini adalah teknologi inti untuk World Wide Web. Banyak browser mendukung JavaScript. Saat menulis program di JavaScript, perlu untuk menyimpan data. Data disimpan dalam variabel. Setiap variabel memiliki tipe data. Dua dari mereka nol dan tidak terdefinisi. Perbedaan antara nol dan tidak terdefinisi dalam JavaScript adalah bahwa null digunakan untuk menetapkan non-value ke variabel sementara tidak terdefinisi digunakan ketika variabel dinyatakan tetapi tidak ditetapkan dengan nilai.

Unduh pdf null vs tidak ditentukan dalam javascript

Anda dapat mengunduh versi PDF artikel ini dan menggunakannya untuk tujuan offline sesuai catatan kutipan. Silakan unduh versi PDF di sini: Perbedaan antara NULL dan tidak terdefinisi dalam JavaScript

Referensi:

1.TutorialSpoint.com. “Variabel JavaScript.Poinnya, tersedia di sini  
2.Tipe Data JavaScript, W3Schools.com Tersedia disini  

Gambar milik:

1.'JavaScript Budge'by Nikotaf - karya sendiri, (CC BY -SA 4.0) Via Commons Wikimedia