Rumah > Artikel > hujung hadapan web > Bagaimanakah Saya Boleh Mengalih Keluar Objek daripada Tatasusunan JavaScript?
Dalam JavaScript, terdapat pelbagai kaedah untuk mengalih keluar objek daripada tatasusunan. Mari teroka pendekatan yang berbeza:
1. Array.shift() dan Array.pop():
2. Array.splice():
3. Array.slice():
4. Array.filter() dan Array.findIndex():
Contoh:
Untuk mengalih keluar objek dengan nama "Kristian" daripada tatasusunan yang disediakan:
Sambungan yang merosakkan dengan findIndex:
let someArray = [{name: "Kristian", lines: "2,5,10"}, {name: "John", lines: "1,19,26,96"}]; someArray.splice(someArray.findIndex(v => v.name === "Kristian"), 1); console.log(someArray); // [{name: "John", lines: "1,19,26,96"}]
Penapis tidak musnah:
let someArray = [{name: "Kristian", lines: "2,5,10"}, {name: "John", lines: "1,19,26,96"}]; let noKristian = someArray.filter(v => v.name !== "Kristian"); console.log(someArray); // [{name: "Kristian", lines: "2,5,10"}, {name: "John", lines: "1,19,26,96"}] console.log(noKristian); // [{name: "John", lines: "1,19,26,96"}]
Pilih kaedah yang paling sesuai keperluan khusus anda dan gunakannya dengan sewajarnya.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengalih Keluar Objek daripada Tatasusunan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!