Rumah > hujung hadapan web > tutorial js > Cara menggunakan splice dalam js

Cara menggunakan splice dalam js

下次还敢
Lepaskan: 2024-05-01 04:06:18
asal
731 orang telah melayarinya

Kaedah Splice JavaScript membenarkan mengalih keluar atau memasukkan elemen daripada tatasusunan, mengembalikan tatasusunan baharu yang mengandungi elemen yang dialih keluar. Penggunaannya adalah seperti berikut: Padam elemen: arr.splice(mula, deleteCount) Masukkan elemen: arr.splice(mula, 0, ...item) Gantikan elemen: arr.splice(mula, 1, ...item) Padam dari hujung Elemen: arr.splice(-1, deleteCount) Padam elemen dari awal: arr.splice(0, deleteCount)

Cara menggunakan splice dalam js

Penggunaan kaedah Splice dalam JavaScript

Kaedah Splice terbina -dalam objek Array dalam Kaedah JavaScript untuk mengalih keluar atau memasukkan elemen daripada tatasusunan. Ia mengembalikan tatasusunan baharu yang mengandungi elemen yang dipadam, dan elemen baharu boleh dimasukkan dalam susunan asal.

Syntax

<code class="js">array.splice(start, deleteCount, ...items)</code>
Salin selepas log masuk

Parameter

  • mula: Kedudukan permulaan elemen yang dipadam, bermula dari 0. Jika nombor negatif ditentukan, pengiraan bermula dari penghujung tatasusunan.
  • deleteCount: Bilangan elemen yang akan dipadamkan. Jika tidak dinyatakan, ia akan dipadamkan dari kedudukan permulaan hingga penghujung tatasusunan.
  • item: Parameter pilihan, digunakan untuk memasukkan elemen baharu selepas pemadaman.

Nilai Pulangan

Tatasusunan baharu yang mengandungi elemen yang dipadamkan.

Cara menggunakan

  1. Padam elemen:

    <code class="js">const arr = [1, 2, 3, 4, 5];
    arr.splice(2, 2); // [3, 4]</code>
    Salin selepas log masuk
  2. Sisipkan elemen:

    rreee
  3. elemen elemen dan masukkan elemen baharu, bersamaan dengan operasi penggantian:

    <code class="js">arr.splice(2, 0, 'a', 'b'); // [1, 2, 'a', 'b', 3, 4, 5]</code>
    Salin selepas log masuk

  4. Alih keluar elemen dari hujung tatasusunan:

    Gunakan kedudukan permulaan negatif:

    <code class="js">arr.splice(2, 1, 'c'); // [1, 2, 'c', 4, 5]</code>
    Salin selepas log masuk

  5. Alih keluar elemen dari permulaan tatasusunan:

    Nyatakan 0: rree kedudukan permulaan
    Nota

Kaedah Splice secara langsung mengubah suai tatasusunan asal. Tatasusunan yang dikembalikan mengandungi elemen yang dipadamkan, manakala tatasusunan asal akan diubah suai.

    Jika deleteCount kurang daripada 0 atau lebih besar daripada panjang tatasusunan, ia akan diabaikan.
  • Jika permulaan lebih besar daripada panjang tatasusunan, tiada operasi akan dilakukan.
  • Jika anda ingin memadam dan memasukkan elemen pada masa yang sama, anda harus menggunakan operator spread (...) mengambil elemen baharu sebagai hujah.

Atas ialah kandungan terperinci Cara menggunakan splice dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan