Terdapat 12 jenis data dalam JavaScript: 6 jenis primitif (tidak ditentukan, null, boolean, nombor, rentetan, BigInt, Simbol) dan 3 jenis rujukan (objek, tatasusunan, fungsi). Di samping itu, terdapat 4 nilai khas (NaN, Infinity, -Infinity) dan 3 jenis data khas (void, const, let).
Jenis Data dalam JavaScript
JavaScript ialah bahasa ditaip secara dinamik, yang bermaksud pembolehubah boleh menukar jenis datanya pada masa jalan. Terdapat jenis data berikut dalam JavaScript:
Jenis data primitif
-
tidak ditentukan: mewakili pembolehubah atau sifat yang tidak dimulakan.
-
null: mewakili nilai yang pasti tidak wujud.
-
boolean: bermaksud benar atau salah.
-
nombor: mewakili nombor.
-
rentetan: mewakili rentetan.
-
BigInt: Mewakili integer yang lebih besar daripada jenis data Nombor.
-
Simbol: mewakili nilai yang unik dan tidak berubah.
Jenis data rujukan
-
objek: Mewakili nilai bukan primitif yang mengandungi pasangan nilai kunci.
-
array: mewakili koleksi tersusun yang mengandungi elemen.
-
fungsi: mewakili blok kod yang boleh dipanggil.
-
Tarikh: mewakili tarikh dan masa.
Jenis data khas
-
NaN: mewakili nilai bukan angka.
-
Infiniti: bermaksud infiniti positif.
-
-Infiniti: bermaksud infiniti negatif.
Lain-lain
Selain jenis data ini, terdapat nilai istimewa berikut:
-
kosong: Mewakili panggilan fungsi yang tidak mengembalikan nilai.
-
konst: mewakili pemalar yang nilainya tidak boleh diubah.
-
let: mewakili pembolehubah yang nilainya boleh ditukar dalam blok kod.
-
var: mewakili pembolehubah yang nilainya boleh diubah dalam skop global atau tempatan.
Atas ialah kandungan terperinci Apakah jenis jenis data dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!