Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimanakah data JavaScript dibahagikan?

Bagaimanakah data JavaScript dibahagikan?

PHPz
PHPzasal
2023-04-24 15:51:10741semak imbas

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.

Jenis primitif

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

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

Jenis null mewakili nilai null. Jika nilai pembolehubah adalah nol, maka ia mewakili penunjuk objek nol.

let myNull = null;

Jenis tidak ditentukan

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

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

Jenis rentetan digunakan untuk mewakili rentetan, iaitu satu siri aksara.

let myName = "Tom";
let myIntro = "I am a developer";

Jenis simbol

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

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

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

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

Jenis fungsi digunakan untuk mencipta objek fungsi. Objek fungsi mengandungi urutan blok penyataan boleh laku.

function add(a, b) {
    return a + b;
}

Jenis tarikh

Jenis tarikh digunakan untuk mewakili tarikh dan masa.

let currentDate = new Date();

Jenis RegExp

Jenis RegExp digunakan untuk mewakili ungkapan biasa.

let myRegexp = /ab+c/;

Jenis rujukan lain

Selain itu, terdapat banyak jenis rujukan lain, seperti Peta, Set, Janji, dll. Ia juga digunakan secara meluas dalam pengaturcaraan Javascript.

Ringkasan

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!

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