Rumah  >  Artikel  >  hujung hadapan web  >  Terdapat beberapa jenis javascript

Terdapat beberapa jenis javascript

WBOY
WBOYasal
2023-05-12 15:36:08692semak imbas

JavaScript ialah bahasa skrip yang sangat popular yang digunakan secara meluas dalam halaman web, aplikasi web dan pembangunan aplikasi mudah alih. Dalam JavaScript, jenis data adalah konsep yang sangat penting. Mereka menentukan jenis nilai yang boleh disimpan oleh data dan operasi yang boleh dilakukan pada nilai tersebut. Artikel ini akan memperkenalkan pelbagai jenis data dan ciri-cirinya dalam JavaScript.

1. Jenis data asas

1. Nombor (Nombor)

Jenis data berangka digunakan untuk menyimpan nilai berangka, termasuk integer, nombor titik terapung, nombor negatif, dsb. . Dalam JavaScript, jenis data berangka menggunakan titik terapung berketepatan dua untuk menyimpan nilai, dan juga boleh diwakili menggunakan tatatanda saintifik.

Contoh: biarkan umur = 26; // Integer

biar pi = 3.1415926; // Nombor titik terapung

biar hutang = -2000; >

2. Rentetan

Jenis data rentetan ialah jujukan aksara, biasanya digunakan untuk menyimpan maklumat teks. Dalam JavaScript, rentetan perlu disertakan dalam petikan tunggal, petikan berganda atau tanda belakang.

Contoh: let name = "Tom"; // Petikan ganda

let message = 'Hello, world'; // petikan tunggal

let template =

; // Backtick My name is ${name}

3. Boolean

Jenis data Boolean hanya mempunyai dua nilai, iaitu benar dan palsu. Jenis Boolean biasanya digunakan untuk menentukan ungkapan bersyarat bagi pernyataan atau untuk mengawal aliran program.

Contoh: let isAdult = true; // Dewasa

biar anak-anak = palsu; // Tiada kanak-kanak

4 mewakili nilai nol atau objek tidak wujud. Dalam JavaScript, nilai null hanya mempunyai satu nilai, null. null digunakan untuk mewakili nilai yang tidak wujud atau tidak sah.

Contoh: biarkan kosong = null; // Nilai kosong

2. Jenis data rujukan

5 ialah Jenis data komposit yang boleh menyimpan berbilang pasangan nilai kunci. Objek dalam JavaScript boleh termasuk fungsi, tatasusunan, tarikh, dsb. Ia adalah salah satu jenis data paling asas dalam JavaScript.

Contoh: biarkan orang = { nama: "Tom", umur: 26 };

biar buku = { nama: "Pengaturcaraan Lanjutan dengan JavaScript", pengarang: "Nicholas C. Zakas" };

6 Tatasusunan

Jenis data tatasusunan ialah koleksi tertib yang boleh menyimpan berbilang nilai dan setiap nilai boleh terdiri daripada sebarang jenis data. Dalam JavaScript, tatasusunan diwakili oleh kurungan segi empat sama [], dengan elemen dipisahkan dengan koma.

Contoh: let list = [1, 2, 3, 4, 5];

let books = ["JavaScript Advanced Programming", "JavaScript Authoritative Guide", "Penjelasan mendalam of Node. js"];

7. Fungsi (Fungsi)

Jenis data fungsi ialah blok kod boleh guna semula yang boleh menerima parameter, melaksanakan operasi logik dan mengembalikan nilai. Dalam JavaScript, fungsi ialah jenis objek khas yang boleh disimpan dalam pembolehubah atau dihantar sebagai parameter kepada fungsi lain.

Contoh: fungsi tambah(a, b) {

kembali a + b;

}

8 🎜>Jenis data tarikh digunakan untuk menyimpan maklumat tarikh dan masa. Dalam JavaScript, tarikh diwakili oleh objek Tarikh, yang digunakan untuk mengendalikan cap masa, pemformatan tarikh dan mengira selang antara tarikh.

Contoh: let now = new Date();

let today = new Date("2021-05-01");

9.

Jenis data ungkapan biasa digunakan untuk memadankan corak dalam teks. Dalam JavaScript, ungkapan biasa diwakili menggunakan objek RegExp dan digunakan untuk memeriksa dan mengubah suai teks dalam rentetan.

Contoh: let pattern = /JavaScript/;

let result = "JavaScript Advanced Programming".match(pattern);

Di atas adalah semua jenis data dalam JavaScript . Untuk jenis data yang berbeza, kita boleh memilih operasi dan kaedah yang berbeza untuk mencapai fungsi yang berbeza. Oleh itu, apabila menulis program JavaScript, adalah sangat penting untuk memahami ciri dan penggunaan jenis data.

Atas ialah kandungan terperinci Terdapat beberapa jenis javascript. 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