Rumah > masalah biasa > teks badan

Bagaimana untuk memadam elemen dari tatasusunan js

zbt
Lepaskan: 2023-08-02 10:00:27
asal
18332 orang telah melayarinya

Cara memadam elemen daripada tatasusunan js: 1. Gunakan kaedah splice() 2. Gunakan kaedah pop() 3. Gunakan kaedah shift() 4. Gunakan kata kunci padam.

Bagaimana untuk memadam elemen dari tatasusunan js

Array dalam JavaScript ialah struktur data yang sangat biasa digunakan yang boleh menyimpan berbilang elemen. Kadangkala, apabila memproses tatasusunan, kita mungkin perlu memadamkan elemen tertentu. Artikel ini akan memperkenalkan anda kepada beberapa cara untuk memadamkan elemen tatasusunan dalam JavaScript.

1. Gunakan kaedah splice(): Kaedah

splice() ialah kaedah yang paling biasa digunakan untuk memadamkan elemen tatasusunan dalam JavaScript. Ia memadamkan satu atau lebih elemen pada kedudukan tertentu daripada tatasusunan dan mengembalikan elemen yang dipadamkan. Kaedah splice() memerlukan dua parameter: kedudukan indeks elemen yang akan dipadamkan dan bilangan elemen yang akan dipadamkan. Berikut ialah contoh:

let fruits = ['apple', 'banana', 'orange', 'grape'];
fruits.splice(1, 2);
console.log(fruits); // 输出:['apple', 'grape']
Salin selepas log masuk

Dalam kod di atas, kami memadamkan 2 elemen ('pisang' dan 'oren') bermula dari kedudukan indeks 1.

2 Gunakan kaedah pop(): Kaedah

pop() akan memadamkan elemen terakhir tatasusunan dan mengembalikan elemen. Kaedah ini sesuai untuk memadam tatasusunan dengan ciri tindanan. Berikut ialah contoh:

let fruits = ['apple', 'banana', 'orange', 'grape'];
fruits.pop();
console.log(fruits); // 输出:['apple', 'banana', 'orange']
Salin selepas log masuk

Dalam kod di atas, kami memadamkan elemen terakhir ('anggur') tatasusunan.

3 Gunakan kaedah shift():

Kaedah shift() adalah serupa dengan kaedah pop(), tetapi ia memadamkan elemen pertama tatasusunan dan mengembalikan elemen tersebut. Kaedah ini sesuai untuk memadam tatasusunan dengan ciri baris gilir. Berikut ialah contoh:

let fruits = ['apple', 'banana', 'orange', 'grape'];
fruits.shift();
console.log(fruits); // 输出:['banana', 'orange', 'grape']
Salin selepas log masuk

Dalam kod di atas, kami memadamkan elemen pertama tatasusunan ('epal').

4 Gunakan kata kunci padam:

Kata kunci padam ialah pengendali dalam JavaScript, yang boleh memadamkan elemen pada kedudukan yang ditentukan dalam tatasusunan. Walau bagaimanapun, apabila anda menggunakan kata kunci padam untuk memadamkan elemen tatasusunan, panjang tatasusunan tidak akan berubah dan nilai elemen yang dipadamkan akan menjadi tidak ditentukan. Berikut ialah contoh:

let fruits = ['apple', 'banana', 'orange', 'grape'];
delete fruits[2];
console.log(fruits); // 输出:['apple', 'banana', undefined, 'grape']
Salin selepas log masuk

Dalam kod di atas, kami memadamkan elemen ('oren') pada kedudukan indeks 2 dalam tatasusunan dan menggantikannya dengan undefined.

Perlu diambil perhatian bahawa apabila menggunakan kata kunci padam untuk memadam elemen tatasusunan, elemen yang dipadamkan hanya ditandakan sebagai dipadamkan dan sebenarnya tidak akan dipadamkan daripada ingatan Oleh itu, dalam beberapa kes, pemadaman elemen akan menyebabkan ralat tertentu dalam tatasusunan. Disebabkan oleh beberapa tingkah laku pelik, biasanya tidak disyorkan untuk menggunakan padam untuk memadam elemen tatasusunan.

Di atas ialah beberapa kaedah biasa untuk memadamkan elemen tatasusunan dalam JavaScript. Anda boleh memilih kaedah yang sesuai untuk memadam elemen tatasusunan berdasarkan keperluan khusus anda. Semoga artikel ini dapat membantu anda!

Atas ialah kandungan terperinci Bagaimana untuk memadam elemen dari tatasusunan js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!