Perbincangan ringkas mengenai tatasusunan dan kamus Javascript

PHPz
Lepaskan: 2018-09-29 16:03:05
asal
1261 orang telah melayarinya

Artikel ini secara ringkas memperkenalkan tatasusunan Javascript dan kamus Rakan yang memerlukan boleh merujuknya.

Tatasusunan Javascript ialah tatasusunan dan kamus

Mari kita ambil contoh cara menggunakan tatasusunan.

var a = new Array();  
a[0] = "Acer";  
a[1] = "Dell";  
for (var i in a) {  
    alert(i);  
}
Salin selepas log masuk

Kod di atas mencipta tatasusunan, setiap elemen ialah objek rentetan.

Kemudian lintasi tatasusunan. Perhatikan bahawa keputusan i ialah 0 dan 1, dan hasil a[i] ialah rentetan.

Ini hampir sama dengan sifat melintasi objek yang disebutkan dalam artikel sebelumnya.

Mari kita lihat cara menggunakan kamus.

var computer_price = new Array();  
computer_price["Acer"] = 500;  
computer_price["Dell"] = 600;  
alert(computer_price["Acer"]);
Salin selepas log masuk

Kita juga boleh merentasi tatasusunan (kamus) ini seperti di atas

for (var i in computer_price) {  
    alert(i + ": " + computer_price[i]);  
}
Salin selepas log masuk

di mana i ialah setiap nilai utama kamus. Hasil keluarannya ialah:

Acer: 500
Dell: 600
Salin selepas log masuk

Seterusnya, mari kita lihat bahagian Javascript yang menarik, masih contoh di atas.

Kita boleh menganggap computer_price sebagai objek kamus dan setiap nilai kunci ialah atribut.

Maksudnya, Acer ialah atribut harga_komputer. Kita boleh menggunakannya seperti ini: computer_price.Acer

Mari kita lihat kaedah pengisytiharan ringkas kamus dan tatasusunan.

var array = [1, 2, 3]; // 数组  
var array2 = { "Acer": 500, "Dell": 600 }; // 字典  
alert(array2.Acer); // 50
Salin selepas log masuk

Pengisytiharan kamus ini adalah sama seperti yang sebelumnya. Dalam contoh kami, Acer ialah nilai utama dan juga boleh digunakan sebagai atribut objek kamus.

Di atas adalah keseluruhan kandungan artikel ini Saya harap anda semua menyukainya. Untuk lebih banyak tutorial berkaitan, sila layari Tutorial Video JavaScript!

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