JavaScript ialah bahasa pengaturcaraan yang sangat popular yang boleh digunakan untuk membangunkan pelbagai jenis aplikasi, termasuk aplikasi web, aplikasi desktop dan aplikasi mudah alih. Dalam JavaScript, tatasusunan ialah struktur data yang sangat biasa yang boleh digunakan untuk menyimpan sekumpulan data yang berkaitan. Dalam artikel ini, kami akan memperkenalkan cara JavaScript mengembalikan tatasusunan dan konsep serta penggunaan yang berkaitan dengannya.
1. Apakah itu tatasusunan?
Dalam JavaScript, tatasusunan ialah struktur data yang digunakan untuk menyimpan satu set nilai. Tatasusunan boleh menyimpan sebarang jenis nilai, termasuk nombor, rentetan, nilai Boolean dan tatasusunan lain. Dalam JavaScript, tatasusunan ditakrifkan menggunakan kurungan segi empat sama. Contohnya:
var myArray = [1,2,3];
Ini ialah tatasusunan yang mengandungi tiga nombor, yang boleh dihantar myArray[0], myArray[1] dan myArray[ 2 ] untuk melawat.
2. Bagaimana untuk mencipta tatasusunan?
Dalam JavaScript, terdapat dua cara untuk mencipta tatasusunan. Cara pertama ialah menggunakan literal tatasusunan (atau pemalar tatasusunan). Kaedah ini adalah yang paling biasa digunakan kerana ia sangat mudah. Hanya gunakan kurungan segi empat sama untuk mengelilingi set nilai. Contohnya:
var myArray = [1,2,3];
Kaedah kedua ialah mencipta tatasusunan menggunakan pembina tatasusunan. Kaedah ini sangat berguna dalam beberapa situasi yang kompleks, seperti mentakrifkan saiz tatasusunan atau nilai awal secara dinamik. Contohnya:
var myArray = new Array(1,2,3);
Array ini bersamaan dengan array dalam contoh sebelumnya.
3. Bagaimana hendak mengembalikan tatasusunan?
JavaScript menyokong banyak kaedah untuk mengembalikan tatasusunan, berikut adalah tiga kaedah yang paling biasa digunakan:
(1) Gunakan fungsi untuk mengembalikan tatasusunan
Fungsi ialah alat yang sangat berguna , yang boleh menerima sebarang bilangan argumen dan mengembalikan nilai atau objek. Dalam JavaScript, fungsi boleh mengembalikan tatasusunan. Mencipta fungsi yang mengembalikan tatasusunan adalah semudah menggunakan kata kunci "kembali" dalam fungsi dan menghantar tatasusunan sebagai parameter. Contohnya:
function returnArray(){
var myArray = [1,2,3];
return myArray;
}
var newArray = returnArray() ;
Fungsi ini mentakrifkan fungsi yang dipanggil "returnArray" yang mengembalikan tatasusunan yang mengandungi tiga nombor. Dalam program utama, kita boleh memanggil fungsi ini dan menetapkan hasilnya kepada pembolehubah (newArray).
(2) Gunakan kaedah tatasusunan untuk mengembalikan tatasusunan
JavaScript menyediakan banyak kaedah tatasusunan yang berguna, sesetengah daripadanya boleh mengembalikan tatasusunan baharu. Contohnya:
var myArray = [1,2,3];
var newArray = myArray.map(function(x){ return x * 2; });
Ini contoh , kami mentakrifkan tatasusunan bernama "myArray" dan menggunakan fungsi "peta" untuk melintasi tatasusunan dan mengembalikan tatasusunan baharu (newArray Setiap elemen dalam tatasusunan baharu ialah dua kali ganda unsur tatasusunan asal).
(3) Gunakan operasi operator untuk mengembalikan tatasusunan
Dalam JavaScript, anda boleh menggunakan beberapa operator untuk mengendalikan tatasusunan dan mengembalikan tatasusunan baharu. Contohnya:
var myArray = [1,2,3];
var newArray = myArray.concat([4,5,6]);
Dalam contoh ini, kita buat Buat tatasusunan dipanggil "myArray" dan gunakan operator "concat" untuk menambah tatasusunan lain ([4,5,6]) pada tatasusunan. Hasilnya akan disimpan dalam tatasusunan baru (newArray).
4. Ringkasan
Dalam JavaScript, tatasusunan ialah struktur data biasa yang digunakan untuk menyimpan set data yang berkaitan. JavaScript menyediakan banyak kaedah berguna untuk memanipulasi dan menggunakan tatasusunan. Artikel ini menerangkan cara membuat tatasusunan dan cara menggunakan fungsi, kaedah tatasusunan dan pengendali untuk mengembalikan tatasusunan. Saya harap artikel ini akan membantu anda memahami konsep dan penggunaan tatasusunan JavaScript.
Atas ialah kandungan terperinci Cara JavaScript mengembalikan tatasusunan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!