Kepentingan tatasusunan dalam bahasa pengaturcaraan terbukti dengan sendirinya. Tatasusunan dalam JavaScript juga merupakan salah satu objek yang paling biasa digunakan . Tidak seperti tatasusunan dalam bahasa peringkat tinggi yang ditaip kuat seperti Java, yang hanya boleh menyimpan unsur jenis yang sama atau subjenisnya, JavaScript boleh menyimpan pelbagai jenis elemen dalam tatasusunan yang sama, dan panjangnya juga boleh dilaraskan secara dinamik, apabila data bertambah atau Kurangkan perubahan automatik kepada panjang tatasusunan.
Array() ialah fungsi pembina terbina dalam yang digunakan untuk membina tatasusunan. Tatasusunan dibuat terutamanya dalam tiga cara berikut:
array = new Array() array = new Array([size]) array = new Array(element0, element1, ..., elementN)
Parameter
Saiz parameter ialah bilangan elemen tatasusunan yang dijangkakan. Dalam tatasusunan yang dikembalikan, medan panjang akan ditetapkan kepada nilai saiz.
Elemen parameter ..., elemen ialah senarai parameter. Apabila Array() pembina dipanggil dengan hujah-hujah ini, unsur-unsur tatasusunan yang baru dibuat dimulakan kepada nilai-nilai ini. Medan panjangnya juga akan ditetapkan kepada bilangan parameter.
Nilai pulangan
Mengembalikan tatasusunan yang baru dibuat dan dimulakan.
Jika Array() pembina dipanggil tanpa parameter, tatasusunan yang dikembalikan akan kosong dan medan panjang akan menjadi 0.
Apabila memanggil pembina, menghantarnya hanya parameter angka, pembina akan mengembalikan tatasusunan dengan bilangan elemen yang ditentukan sebagai tidak ditentukan.
Apabila Array() dipanggil dengan parameter lain, pembina akan memulakan tatasusunan dengan nilai yang ditentukan oleh parameter.
Apabila pembina dipanggil sebagai fungsi tanpa menggunakan operator baharu, ia berkelakuan sama seperti apabila ia dipanggil dengan operator baharu.
Kaedah objek tatasusunan
Sifat objek tatasusunan
kaedah concat():
Gabungkan tatasusunan
[1,2]concat([3,4],[5,6]);//[1,2,3,4,5,6]
kaedah sertai():
<script type="text/javascript"> var a = [1,2,3]; a.join("");// =>"123" </script>
kaedah pop():
Alih keluar elemen terakhir tatasusunan dan kembalikannya
<script type="text/javascript"> var fruits = ['apple','banana','pineapple']; fruits.pop();// pineapple console.log(fruits);//["apple","banana"] </script>
kaedah shift():
Memadam dan mengembalikan elemen pertama tatasusunan.
<script type="text/javascript"> var a = [1,2,3]; a.shift();//1 console.log(a);//[2,3] </script>
hirisan(mula, tamat)
Kaedah: memintas bahagian tertentu tatasusunan tanpa sebarang pengubahsuaian pada tatasusunan asal.
<script type="text/javascript"> var num = ['a','b','c','d','e']; console.log(num.slice(1,4));//["b","c","d"] console.log(num);//["a","b","c","d","e"] </script>
splice(mula,padam_kira,i1,i2…)
Kaedah: Padamkan elemen tatasusunan dan tambah elemen baharu pada masa yang sama. i1 dan i2 ialah elemen baharu yang akan dimasukkan
<script type="text/javascript"> var arr = ['js','css','html','php','c']; arr.splice(1, 2,'python','jquery');//["css","html"] console.log(arr);//["js","python","jquery""php","c"] </script>
Kandungan di atas adalah untuk memperkenalkan anda kepada penjelasan terperinci tentang fungsi tatasusunan Array() dalam JavaScript saya harap ia akan membantu anda.