Rumah >hujung hadapan web >tutorial js >Pengenalan kepada operasi tatasusunan dalam kemahiran JavaScript_javascript
Objek tatasusunan dalam JavaScript disertakan dengan beberapa kaedah dan anda boleh menggunakan kaedah ini untuk beroperasi pada tatasusunan.
sertai()
Anda boleh menggunakan kaedah join() untuk menggabungkan ahli tatasusunan menjadi rentetan:
Seperti yang anda boleh lihat daripada contoh di atas, jika kaedah join() tidak mengambil parameter, JavaScript akan menggunakan koma sebagai pembatas untuk menggabungkan semua ahli ke dalam rentetan jika kaedah join() menerima parameter, maka parameter ini akan digunakan sebagai pemisah untuk digunakan.
terbalik()
Anda boleh menggunakan kaedah reverse() untuk membalikkan susunan ahli dalam tatasusunan:
Seperti yang anda lihat, selepas memanggil pernyataan reverse(), tatasusunan itu sendiri akan berubah.
Hasil pulangan melaksanakan pernyataan terbalik() ialah objek tatasusunan yang diubah.
isih()
Anda boleh menggunakan kaedah sort() untuk mengisih ahli dalam tatasusunan (tertib abjad secara lalai). Seperti pernyataan reverse(), pernyataan sort() mengubah suai tatasusunan itu sendiri dan mengembalikan objek tatasusunan yang diubah suai:
Seperti yang anda lihat, penyataan sort() juga menerima fungsi sebagai parameter untuk melaksanakan pengisihan tersuai.
concat()
Anda boleh menggunakan kaedah concat() untuk menggabungkan tatasusunan:
Seperti yang anda lihat, tidak seperti reverse() dan sort(), pernyataan concat() hanya mengembalikan hasil yang disambung dan tidak menyebabkan sebarang pengubahsuaian pada tatasusunan itu sendiri.
hiris()
Anda boleh menggunakan pernyataan slice() untuk mendapatkan sub-array dalam tatasusunan:
splice()
Anda boleh menggunakan pernyataan splice() untuk melaksanakan operasi sisipan dan pemadaman pada tatasusunan. Parameter pertama menentukan kedudukan sisipan atau kalah mati (ahli kedudukan), parameter kedua menentukan bilangan ahli kalah mati (bermula kalah mati daripada ahli kedudukan), bermula dari parameter ketiga, semua parameter akan dimasukkan ke dalam Dalam tatasusunan ( sisip dari sebelum ahli jawatan). Hasil yang dikembalikan oleh pernyataan splice() ialah tatasusunan yang terdiri daripada ahli tatasusunan yang dipadamkan. Tidak seperti concat() dan slice(), splice() akan mengubah suai tatasusunan itu sendiri.