Susun atur JavaScript didatangkan dengan satu pelapik berkuasa yang menjadikan pengekodan lebih mudah dan bersih. Berikut ialah panduan ringkas untuk menguasai beberapa kaedah tatasusunan utama:
Menapis Tatasusunan: .filter() mencipta tatasusunan baharu dengan elemen yang melepasi ujian.
const oddNumbers = [1, 2, 3, 4, 5, 6].filter(num => num % 2 !== 0); // [1, 3, 5]
Memetakan Tatasusunan: .map() menggunakan fungsi pada setiap elemen.
const doubled = [1, 2, 3, 4, 5].map(num => num * 2); // [2, 4, 6, 8, 10]
Mengurangkan Tatasusunan: .reduce() memproses semua elemen untuk menghasilkan satu hasil.
const sum = [1, 2, 3, 4, 5].reduce((total, num) => total + num, 0); // 15
*Mencari Elemen: *.find() mengembalikan elemen pertama yang memenuhi syarat.
const firstEven = [1, 2, 3, 4, 5].find(num => num % 2 === 0); // 2
Menyemak Syarat: .some() dan .every() semak sama ada mana-mana atau semua elemen lulus ujian.
const hasEven = [1, 3, 5, 7, 8].some(num => num % 2 === 0); // true
Meratakan Tatasusunan: .flat() menukar tatasusunan bersarang menjadi tatasusunan satu peringkat.
const flattened = [1, [2, 3], [4, [5, 6]]].flat(2); // [1, 2, 3, 4, 5, 6]
Mengalih Keluar Pendua: Menggunakan Set mengalih keluar pendua.
const uniqueNumbers = [...new Set([1, 2, 2, 3, 4, 4, 5])]; // [1, 2, 3, 4, 5]
Isih Susunan: .sort() menyusun nombor.
const sortedNumbers = [5, 2, 9, 1, 5, 6].sort((a, b) => a - b); // [1, 2, 5, 5, 6, 9]
Pelapis satu ini boleh menyelaraskan kod anda dengan ketara. Untuk menyelam lebih dalam, lihat helaian cheat JavaScript saya dan banyak lagi
Atas ialah kandungan terperinci Kaedah Tatasusunan JavaScript yang penting. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!