Apakah jenis data rujukan javascript?

青灯夜游
Lepaskan: 2021-12-07 15:25:39
asal
11647 orang telah melayarinya

Terdapat tiga jenis jenis data rujukan dalam JavaScript: 1. Jenis objek, yang merupakan set kunci dan nilai yang tidak tertib; Jenis fungsi, yang merupakan blok kod dengan fungsi tertentu.

Apakah jenis data rujukan javascript?

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Jenis data rujukan dalam JavaScript: Objek, Tatasusunan, Fungsi.

1. Jenis objek

Jenis objek dalam JavaScript ialah satu set koleksi tidak tertib yang terdiri daripada kunci dan nilai Untuk menentukan jenis objek memerlukan Menggunakan kerinting kurungan { }, format sintaks adalah seperti berikut:

{name1: value1, name2: value2, name3: value3, ..., nameN: valueN}
Salin selepas log masuk

di mana name1、name2、name3、...、nameN ialah kunci dalam objek dan value1、value2、value3、...、valueN ialah nilai yang sepadan.

Dalam JavaScript, kunci jenis objek ialah semua jenis rentetan dan nilainya boleh daripada sebarang jenis data. Untuk mendapatkan nilai dalam objek, anda boleh menggunakan bentuk nama objek.kunci, seperti yang ditunjukkan dalam contoh berikut:

var person = {
    name: 'Bob',
    age: 20,
    tags: ['js', 'web', 'mobile'],
    city: 'Beijing',
    hasCar: true,
    zipcode: null
};
console.log(person.name);       // 输出 Bob
console.log(person.age);        // 输出 20
Salin selepas log masuk

Jenis tatasusunan

tatasusunan ( Tatasusunan) ialah koleksi data yang disusun mengikut susunan Setiap nilai dalam tatasusunan dipanggil elemen, dan tatasusunan boleh mengandungi sebarang jenis data. Untuk menentukan tatasusunan dalam JavaScript, anda perlu menggunakan kurungan segi empat sama [ ], dan setiap elemen dalam tatasusunan dipisahkan dengan koma, contohnya:

[1, 2, 3, 'hello', true, null]
Salin selepas log masuk

Selain itu, anda juga boleh menggunakan Tatasusunan( ) untuk mencipta tatasusunan, seperti dalam contoh berikut Ditunjukkan:

var arr = new Array(1, 2, 3, 4);
console.log(arr);       // 输出 [1, 2, 3, 4]
Salin selepas log masuk

Elemen dalam tatasusunan boleh diakses melalui indeks. Indeks dalam tatasusunan bermula pada 0 dan meningkat secara berurutan, iaitu, elemen pertama tatasusunan mempunyai indeks 0, elemen kedua mempunyai indeks 1, elemen ketiga mempunyai indeks 2, dan seterusnya. Seperti yang ditunjukkan dalam contoh berikut:

var arr = [1, 2, 3.14, 'Hello', null, true];
console.log(arr[0]);  // 输出索引为 0 的元素,即 1
console.log(arr[5]);  // 输出索引为 5 的元素,即 true
console.log(arr[6]);  // 索引超出了范围,返回 undefined
Salin selepas log masuk

3 Jenis fungsi

Fungsi ialah blok kod dengan fungsi tertentu . sebagai parameter kepada fungsi lain, atau daripada Fungsi lain kembali, seperti ditunjukkan dalam contoh berikut:

function sayHello(name){
    return "Hello, " + name;
}
var res = sayHello("Peter");
console.log(res);  // 输出 Hello, Peter
Salin selepas log masuk


[Cadangan berkaitan:

tutorial pembelajaran javascript
var fun = function(){
    console.log("http://c.biancheng.net/js/");
}
function createGreeting(name){
    return "Hello, " + name;
}
function displayGreeting(greetingFunction, userName){
    return greetingFunction(userName);
}
var result = displayGreeting(createGreeting, "Peter");
console.log(result);  // 输出 Hello, Peter
Salin selepas log masuk

]

Atas ialah kandungan terperinci Apakah jenis data rujukan javascript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan