Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimanakah data JavaScript dibahagikan?
Javascript ialah bahasa pengaturcaraan yang digunakan secara meluas dalam pembangunan web. Dalam spesifikasi bahasa Javascript, jenis data adalah bahagian yang sangat penting. Oleh itu, artikel ini akan memperkenalkan pembahagian jenis data Javascript untuk membantu pembaca memahami Javascript dengan lebih baik.
Jenis data JavaScript dibahagikan kepada dua jenis: jenis primitif dan jenis rujukan.
Terdapat enam jenis primitif Javascript: Boolean, Null, Undefined, Number, String dan Simbol. Ciri mereka ialah ia disimpan dalam ingatan tindanan dan tidak menduduki memori timbunan.
Jenis Boolean hanya mempunyai dua nilai: benar dan palsu. Biasanya digunakan untuk pertimbangan logik, operasi Boolean, dsb.
let isTrue = true; let isFalse = false;
Jenis null mewakili nilai null. Jika nilai pembolehubah adalah nol, maka ia mewakili penunjuk objek nol.
let myNull = null;
Jenis Undefined mewakili pembolehubah yang tidak diisytiharkan atau nilai pembolehubah tidak diberikan. Apabila pembolehubah belum dimulakan atau tidak mempunyai nilai pulangan, nilainya tidak ditentukan.
let myUndefined; console.log(myUndefined); // undefined
Jenis nombor digunakan untuk mewakili nombor. Ia boleh menjadi integer atau perpuluhan, atau ia boleh dinyatakan dalam tatatanda saintifik.
let myAge = 30; let myPi = 3.1415926; let myMoney = 10e6; //科学计数法,等同于 10000000
Jenis rentetan digunakan untuk mewakili rentetan, iaitu satu siri aksara.
let myName = "Tom"; let myIntro = "I am a developer";
Jenis simbol mewakili pengecam unik. Setiap nilai Simbol adalah unik. Simbol biasanya digunakan sebagai pengecam untuk sifat objek.
let mySymbol = Symbol("some symbol"); console.log(mySymbol); // Symbol(some symbol)
Jenis rujukan ialah nama kolektif untuk jenis data kompleks dalam Javascript, termasuk objek, tatasusunan, fungsi, dsb. Mereka dicirikan dengan disimpan dalam ingatan timbunan.
Jenis Objek ialah salah satu jenis data paling asas dalam Javascript. Ia digunakan untuk mewakili set pasangan nilai kunci yang tidak tertib. Kekunci objek mestilah daripada jenis rentetan atau simbol.
let myObject = { name: "Tom", age: 30, address: "New York" };
Jenis Tatasusunan digunakan untuk mewakili koleksi tertib elemen. Ia sering digunakan untuk menyimpan satu set data.
let myArray = [1, 2, 3, 4, 5];
Jenis fungsi digunakan untuk mencipta objek fungsi. Objek fungsi mengandungi urutan blok penyataan boleh laku.
function add(a, b) { return a + b; }
Jenis tarikh digunakan untuk mewakili tarikh dan masa.
let currentDate = new Date();
Jenis RegExp digunakan untuk mewakili ungkapan biasa.
let myRegexp = /ab+c/;
Selain itu, terdapat banyak jenis rujukan lain, seperti Peta, Set, Janji, dll. Ia juga digunakan secara meluas dalam pengaturcaraan Javascript.
Artikel ini memperkenalkan pembahagian jenis data dalam Javascript kepada jenis primitif dan jenis rujukan. Jenis primitif termasuk: Boolean, Null, Undefined, Number, String dan Simbol. Jenis rujukan termasuk: Objek, Tatasusunan, Fungsi, Tarikh, RegExp, dsb. Memahami klasifikasi jenis data Javascript akan membantu anda memahami dan menggunakan spesifikasi bahasa Javascript, dan akan membantu kemahiran pengaturcaraan Javascript anda.
Atas ialah kandungan terperinci Bagaimanakah data JavaScript dibahagikan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!