dan shift()
masing-masing. Ingat bahawa kaedah ini mengubah suai array asal secara langsung. pop()
var myArray = ["item 1", "item 2", "item 3", "item 4"]; // Remove the first element alert(myArray.shift()); // Alerts "item 1" // Remove the last element alert(myArray.pop()); // Alerts "item 4"
untuk pelaksanaan yang betul. Rujuk kepada pelbagai document.ready
contoh untuk butiran pelaksanaan. document.ready
Soalan Lazim (Soalan Lazim) Mengenai JavaScript Array Element Removal
Bahagian ini membincangkan soalan umum mengenai manipulasi array dalam JavaScript. Perhatikan bahawa jQuery tidak diperlukan untuk operasi ini, kerana mereka adalah fungsi utama JavaScript.
Gunakan kaedah untuk membuat array baru tidak termasuk elemen sasaran:
filter()
q2:
var array = [1, 2, 3, 4, 5]; var removeItem = 3; var newArray = array.filter(value => value !== removeItem); // newArray will be [1, 2, 4, 5]
Mengeluarkan elemen pertama, manakala shift()
menghilangkan yang terakhir. Kedua -duanya mengubah suai array asal dan mengembalikan elemen yang dikeluarkan. pop()
shift()
pop()
kaedah
Q4: Mengeluarkan semua elemen?
splice()
var array = [1, 2, 3, 4, 5]; array.splice(1, 2); // Removes 2 elements starting from index 1. array becomes [1, 4, 5]
Q5: Mengeluarkan Duplikat?
Pendekatan ringkas menggunakan
var array = [1, 2, 3, 4, 5]; array.length = 0; // array is now empty
q6: Mengeluarkan elemen tanpa mengubah asal?
Set
var array = [1, 2, 2, 3, 4, 4, 5]; var uniqueArray = [...new Set(array)]; // uniqueArray will be [1, 2, 3, 4, 5]
Gunakan filter()
, menentukan indeks dan bilangan elemen untuk dikeluarkan (biasanya 1).
q8: Memeriksa array kosong?
semak harta splice()
:
Q9: Mengeluarkan elemen dan mengembalikan array baru?
length
Gunakan if (array.length === 0) { ... }
seperti yang ditunjukkan dalam Q1.
Q10: Mengeluarkan unsur -unsur pertama dan terakhir?
Gunakan filter()
dan
Atas ialah kandungan terperinci jQuery keluarkan elemen array pertama. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!