Rumah  >  Artikel  >  hujung hadapan web  >  Apakah jenis data asas dalam js

Apakah jenis data asas dalam js

下次还敢
下次还敢asal
2024-05-07 21:48:19891semak imbas

Jenis data asas JavaScript ialah: nombor, rentetan, nilai Boolean, tidak ditentukan, nol, objek dan Simbol. Antaranya, nombor mewakili nilai berangka, rentetan mewakili jujukan aksara, nilai Boolean mewakili benar atau salah, undefined mewakili pembolehubah tidak dimulakan atau tidak wujud, null mewakili nilai kosong, objek ialah kelas asas struktur data kompleks, dan Simbol mewakili hanya nilai yang tidak berubah.

Apakah jenis data asas dalam js

Jenis Data Asas JavaScript

Terdapat pelbagai jenis data asas yang disediakan dalam JavaScript untuk menyimpan dan mewakili pelbagai jenis nilai. Jenis data ini termasuk:

1. Nombor

  • mewakili nombor integer atau titik terapung.
  • Boleh dinyatakan dalam perpuluhan, perenambelasan atau perlapanan.
  • Contohnya: 10, 3.1415, 0xFF

2 Rentetan (String)

  • mewakili rentetan aksara Unikod.
  • Boleh dinyatakan menggunakan petikan tunggal ('), petikan berganda (") atau tanda belakang (`).
  • Contohnya: 'Hello World', "JavaScript", `${name} 的年龄是 ${age}

3. Boolean

  • benar atau salah. Output undefined
  • 5. null

mewakili nilai null

Digunakan apabila nilai pembolehubah tidak diketahui atau kosong
  • Contohnya: biarkan y =.

Kelas asas untuk semua jenis data JavaScript lain Digunakan untuk mewakili struktur data yang kompleks seperti tatasusunan, fungsi dan objek

    Contohnya: tatasusunan [1, 2, 3. ], function myFunc() {} , objek { nama: 'John Doe' }
  • 7. Simbol

telah diperkenalkan dari ES2015 digunakan untuk mewakili nilai unik dan tidak boleh diubah

    untuk mengelakkan sifat nama yang digunakan untuk konflik
  • Contoh: const mySymbol = Simbol('mySymbol');

Atas ialah kandungan terperinci Apakah jenis data asas dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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