Javascript ialah bahasa pengaturcaraan biasa dan salah satu bahasa paling popular dalam pembangunan bahagian hadapan. Dalam pembangunan bahagian hadapan, tatasusunan ialah salah satu jenis data yang paling biasa digunakan untuk menyimpan dan memanipulasi set data. Dalam artikel ini, kami akan memperkenalkan penggunaan asas tatasusunan dalam JavaScript.
1. Cipta tatasusunan
Anda boleh menggunakan dua kaedah berikut untuk mencipta tatasusunan dalam JavaScript:
a adalah Satu set nilai yang dikelilingi oleh kurungan segi empat sama [] boleh ditakrifkan dengan pemisahan koma:
let fruits = ['apple','orange','banana'];
b Gunakan kata kunci baharu
Apabila menggunakan kata kunci baharu untuk mencipta tatasusunan, anda perlu menentukan elemen dalam tatasusunan Bilangan:
let cars = new Array(3); //创建一个大小为3的数组
2. Akses elemen tatasusunan
Subskrip digunakan dalam JavaScript untuk mengakses elemen tatasusunan. Subskrip tatasusunan bermula dari 0 dan meningkat secara berurutan. Contohnya:
console.log(fruits[0]); //输出"apple" console.log(cars[1]); //输出undefined,因为数组cars中没有元素
3 Ubah suai elemen tatasusunan
Anda boleh mengubah suai nilai elemen tatasusunan melalui subskrip:
fruits[1] = 'grape'; console.log(fruits); //输出["apple","grape","banana"]
4 >
Ya Gunakan atribut panjang untuk mendapatkan panjang tatasusunan:console.log(fruits.length); //输出3 console.log(cars.length); //输出3,因为数组cars中有3个undefined元素
fruits.push('pear'); console.log(fruits); //输出["apple","grape","banana","pear"]
fruits.pop(); console.log(fruits); //输出["apple","grape","banana"]
for(let i=0; i<fruits.length; i++){ console.log(fruits[i]); }
fruits.forEach(function(fruit){ console.log(fruit); });
console.log(fruits.indexOf('banana')); //输出2
let numbers = [2,1,3,5,4]; numbers.sort(); console.log(numbers); //输出[1,2,3,4,5]
let vegetables = ['carrot','cauliflower']; let food = fruits.concat(vegetables); console.log(food); //输出["apple","grape","banana","carrot","cauliflower"]
Atas ialah kandungan terperinci penggunaan tatasusunan javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!