Apakah Kaedah array.slice() dalam JavaScript?

Apakah Kaedah Array Slice Dalam Javascript



Tatasusunan JavaScript ialah pembolehubah khas yang digunakan untuk memegang nilai tunggal dan berbilang. Terdapat beberapa kaedah dalam JavaScript yang dikaitkan dengan pembolehubah ini, seperti “ array.slice() ”, “ array.splice ”, “ array.pop() ”, dan lain-lain lagi. Kaedah ini digunakan secara meluas untuk manipulasi dan pengubahsuaian tatasusunan.

Tutorial ini secara khusus akan membincangkan tentang kaedah array.slice() JavaScript.

Apakah kaedah 'array.slice()' dalam JavaScript?

Dalam JavaScript, ' array.slice() ” kaedah mengembalikan kepingan, atau subarray, tatasusunan. Tatasusunan yang dikembalikan mengandungi elemen yang ditentukan oleh permulaan dan semua elemen seterusnya sehingga, tetapi ia tidak termasuk elemen yang ditakrifkan oleh penghujung. Jika tiada penghujung ditentukan, tatasusunan yang dikembalikan mengandungi semua elemen dari permulaan tatasusunan hingga penghujungnya.







Bagaimana untuk Menggunakan kaedah 'array.slice()' dalam JavaScript?

Untuk menggunakan kaedah array.slice() dalam JavaScript, sintaks berikut boleh digunakan:



tatasusunan. hirisan ( mula, tamat )

Di sini, ' array.slice() ” terdiri daripada dua parameter yang disenaraikan di bawah:



  • bermula ” digunakan untuk menentukan permulaan kepingan tatasusunan.
  • tamat ” menentukan nilai untuk penghujung tatasusunan.

Contoh 1: Gunakan Kaedah array.slice() Dengan Nilai Indeks Mula dan Tamat

Untuk menggunakan kaedah array.slice(), cuba coretan kod yang dinyatakan:





  • Tentukan fungsi dengan nama tertentu. Dalam kes ini, kami telah mentakrifkan ' func() ” sebagai satu fungsi.
  • Mulakan pembolehubah dengan nama tertentu dan tetapkan nilai dalam tatasusunan.
  • Kemudian, isytiharkan pembolehubah lain dengan nama yang berbeza dan gunakan ' array.slice() kaedah ', dan tentukan parameter nilai, di mana nilai pertama ' 4 ' menentukan permulaan tatasusunan, dan nilai kedua ' 7 ” menentukan penghujung tatasusunan.
  • Selepas itu, ' console.log() ” dipanggil dua kali untuk menunjukkan tatasusunan sebenar dan yang dikemas kini:
fungsi fungsi ( ) {

ialah tatasusunan = [ 'Mangga' , 'Epal' , 'Pisang' , 'Cherry' , 'Melon' , 'Nenas' , 'Anggur' ] ;

var new_array = tatasusunan. hirisan ( 4 , 7 ) ;

konsol. log ( tatasusunan ) ;

konsol. log ( new_array ) ;

}

Akhir sekali, panggil fungsi yang ditentukan:

fungsi ( ) ;

Berikut ialah tatasusunan sebenar dan tatasusunan yang dihiris:



Contoh 2: Gunakan Kaedah “array.slice()” Hanya Dengan Nilai Indeks Mula

Anda juga boleh menggunakan ' array.slice() ” kaedah dengan mentakrifkan nilai permulaan indeks tatasusunan. Dalam contoh yang dinyatakan ini, kami telah menentukan tatasusunan dengan nilai angka dan menggunakan ' array.slice() ” kaedah di mana “ 2 ” mentakrifkan permulaan indeks tatasusunan. Akibatnya, kaedah akan mengalih keluar dua nilai dari permulaan dan mengembalikan tatasusunan baharu dengan elemen yang tinggal:

fungsi fungsi ( ) {

ialah tatasusunan = [ 32 , 65 , 78 , 23 , 57 , 31 ] ;

var new_array = tatasusunan. hirisan ( 2 ) ;

konsol. log ( tatasusunan ) ;

konsol. log ( new_array ) ;

}

Kemudian, panggil fungsi yang ditentukan dengan bantuan nama fungsi:

fungsi ( ) ;

Akibatnya, dua elemen pertama telah dialih keluar daripada tatasusunan dan tatasusunan baharu dengan elemen yang tinggal dipaparkan pada konsol:

Itu sahaja tentang kaedah array.slice() dalam JavaScript.

Kesimpulan

' array.slice() ” ialah kaedah JavaScript yang mengalih keluar sekeping tertentu tatasusunan dengan bantuan indeks yang ditentukan. Pengguna boleh menentukan indeks mula dan akhir sebagai parameter kaedah. Tambahan pula, menyatakan satu-satunya indeks permulaan mengalih keluar elemen dari permulaan tatasusunan. Blog ini telah menyatakan ' array.slice() ” kaedah dengan berbilang contoh dalam JavaScript.