Metode array Show
Array yang dikembalikan berisi elemen yang ditentukan oleh argumen pertama dan semua elemen berikutnya hingga, tetapi tidak termasuk, elemen yang ditentukan oleh argumen kedua
Jika hanya satu argumen yang ditentukan, array yang dikembalikan berisi semua elemen dari posisi awal hingga akhir array Ketika Anda pertama kali mempelajari JavaScript, mungkin sulit untuk mengetahui perbedaan antara metode array 6 dan 7Pada artikel ini, saya akan memandu Anda tentang cara menggunakan metode array 6 dan 7 menggunakan contoh kodeCara menggunakan metode larik JavaScript slice()Metode 6 dapat digunakan untuk membuat salinan array atau mengembalikan sebagian dari array. Penting untuk dicatat bahwa metode 6 tidak mengubah larik asli melainkan membuat salinan dangkalBerikut adalah sintaks dasarnya _Mari kita lihat beberapa contoh untuk lebih memahami cara kerja metode 6Cara menggunakan metode JavaScript slice() tanpa parameter awal dan akhirPada contoh pertama ini, saya telah membuat daftar kota dari seluruh dunia
Saya dapat menggunakan metode _6 untuk membuat salinan dangkal dari array itu
Ketika saya _4 hasilnya, maka saya akan melihat semua elemen dari array 5 saya disalin ke dalam array baru iniCara menggunakan metode JavaScript slice() menggunakan parameter startAnda dapat menggunakan parameter mulai opsional untuk mengatur posisi awal untuk memilih elemen dari larik. Penting untuk diingat bahwa array adalah indeks berbasis nol Dalam contoh ini, kita akan menetapkan posisi awal pada indeks 2 yang akan memilih tiga kota terakhir dalam larik dan mengembalikannya dalam larik baru
Array asli tidak diubah seperti yang dapat kita lihat di sini dalam contoh ini. _Anda juga dapat menggunakan indeks negatif yang akan mulai mengekstraksi elemen dari akhir array. Dalam contoh ini, kami akan menetapkan posisi awal di -2 yang akan memilih dua kota terakhir dalam larik dan mengembalikannya dalam larik baru
Jika parameter awal lebih besar dari indeks terakhir array, maka array kosong akan dikembalikan. _Cara menggunakan metode JavaScript slice() menggunakan parameter awal dan akhirJika posisi akhir ditentukan, maka metode 6 akan mengekstraksi elemen dari posisi awal hingga posisi akhir. Posisi akhir tidak akan disertakan dalam elemen yang diekstraksi untuk larik baruDalam contoh ini, kami telah menentukan indeks awal 2 dan indeks akhir 4. Array baru yang dikembalikan hanya akan menyertakan kota pada indeks 2 dan 3 karena posisi akhir tidak termasuk dalam elemen yang diekstraksi
Cara menggunakan metode larik JavaScript splice()Berbeda dengan metode 6, metode 7 akan mengubah isi array asli. Metode 7 digunakan untuk menambah atau menghapus elemen dari array yang ada dan nilai kembalian akan menjadi item yang dihapus dari arrayJika tidak ada yang dihapus dari array, maka nilai yang dikembalikan hanya berupa array kosong Berikut adalah sintaks dasarnya
Dalam contoh ini, kami memiliki berbagai item makanan
Jika kita ingin menambahkan item makanan lain ke dalam array pada indeks 1, maka kita dapat menggunakan kode berikut 0Angka pertama adalah indeks awal, dan angka kedua adalah jumlah penghapusan. Karena kami tidak menghapus item apa pun, jumlah penghapusan kami adalah nol Seperti inilah hasilnya di konsol 1Jika kita 0, maka kita akan mendapatkan kembali array kosong karena tidak ada yang dihapus dari array kita. Dalam contoh berikutnya, kami ingin menghapus "salad" dari array. Kita dapat menggunakan parameter mulai dan hapus untuk melakukannya _2Angka 2 adalah posisi awal dan angka 1 mewakili hitungan hapus. Karena salad ada di indeks 2 maka salad akan dihapus dari array Seperti inilah tampilan array kami sekarang 3KesimpulanMetode array 1 dan 2 mungkin tampak mirip satu sama lain, tetapi ada beberapa perbedaan utamaMetode 6 dapat digunakan untuk membuat salinan array atau mengembalikan sebagian dari array. Penting untuk dicatat bahwa metode 6 tidak mengubah larik asli melainkan membuat salinan dangkalBerikut adalah sintaks dasarnya _Berbeda dengan metode 6, metode 7 akan mengubah isi array asli. Metode 7 digunakan untuk menambah atau menghapus elemen dari array yang ada dan nilai kembalian akan menjadi item yang dihapus dari arrayJika tidak ada yang dihapus dari array, maka nilai yang dikembalikan hanya berupa array kosong Berikut adalah sintaks dasarnya
Saya harap Anda menikmati artikel JavaScript ini dan semoga sukses dalam perjalanan pengembang Anda IKLAN IKLAN IKLAN IKLAN IKLAN IKLAN IKLAN Saya seorang musisi dan programmer Jika Anda membaca sejauh ini, tweet ke penulis untuk menunjukkan bahwa Anda peduli. Tweet terima kasih Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai |