JavaScript ialah bahasa serba boleh yang menonjol kerana sifatnya yang dinamik dan fleksibel. Mari kita terokai tiga aspek asas JavaScript: jenis data, pembolehubah dan pengendali.
Jenis Data:
JavaScript menawarkan pelbagai jenis data untuk mengendalikan pelbagai jenis nilai. Memahami perkara ini adalah penting untuk pengaturcaraan yang berkesan.
Jenis Data Biasa
-
String: Mewakili data teks, seperti "Hello, dunia!".
-
Nombor: Mewakili kedua-dua nombor integer dan titik terapung.
-
Boolean: Mewakili nilai logik, benar atau salah.
-
Objek: Mewakili koleksi sifat, berguna untuk menyimpan data yang kompleks.
-
Array: Mewakili senarai nilai tersusun, yang boleh terdiri daripada jenis bercampur.
Jenis Data Luar Biasa
-
Nol: Mewakili ketiadaan sebarang nilai objek yang disengajakan.
-
Tidak ditentukan: Mewakili pembolehubah yang telah diisytiharkan tetapi tidak diberikan nilai.
-
Simbol: Mewakili pengecam unik dan tidak berubah, berguna untuk sifat objek.
-
BigInt: Mewakili integer dengan ketepatan sewenang-wenangnya, berguna untuk nombor yang sangat besar.
Pembolehubah
Pengisytiharan Bersama
-
var: Cara tradisional untuk mengisytiharkan pembolehubah. Ia adalah skop fungsi, bermakna ia boleh diakses dalam fungsi yang diisytiharkan.
- Pengisytiharan Moden
-** let: **Diperkenalkan dalam ES6, let membolehkan anda mengisytiharkan pembolehubah berskop blok. Ini bermakna pembolehubah hanya boleh diakses dalam blok yang diisytiharkan, menjadikan kod anda lebih mudah diramal.
-
const: Turut diperkenalkan dalam ES6, const digunakan untuk mengisytiharkan pembolehubah berskop blok yang tidak boleh ditetapkan semula. Ini berguna untuk nilai yang sepatutnya kekal malar sepanjang kod anda.
Operator
Pengendali dalam JavaScript digunakan untuk melaksanakan operasi pada pembolehubah dan nilai. Berikut ialah yang paling biasa dan beberapa unik yang menjadikan JavaScript berkuasa.
Pengendali Biasa
-
Operator Aritmetik: Digunakan untuk pengiraan matematik. Termasuk +, -, *, /, dan %.
-
Operator Perbandingan: Digunakan untuk membandingkan dua nilai. Termasuk ==, ===, !=, !==, >, <, >=, dan <=.
-
Operator Logik: Digunakan untuk operasi logik. Termasuk && (DAN), || (ATAU), dan ! (BUKAN).
-
Operator Tugasan: Digunakan untuk menetapkan nilai kepada pembolehubah. Termasuk =, +=, -=, *=, dan /=.
Operator Luar Biasa
-
Spread Operator (...): Mengembangkan lelaran (seperti tatasusunan) ke dalam elemen individu. Berguna untuk menggabungkan tatasusunan atau objek dan menghantar elemen sebagai argumen kepada fungsi.
- Menyahstruktur Tugasan:Memudahkan mengekstrak nilai daripada tatasusunan atau sifat daripada objek kepada pembolehubah yang berbeza, menjadikan kod anda lebih bersih dan lebih mudah dibaca.
- Perantaian Pilihan (?.): Membenarkan akses selamat ke hartanah bersarang dalam.
- Operator Penggabungan Batal (??): Menyediakan nilai lalai apabila berurusan dengan null atau undefined.
Atas ialah kandungan terperinci JavaScript : Jenis Data, Pembolehubah dan Operator. 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