Rumah >hujung hadapan web >tutorial js >Bagaimanakah Kaedah `mengurangkan` JavaScript Boleh Menjumlahkan Elemen Tatasusunan dengan Cekap?
Penjumlahan Elemen Tatasusunan
Memandangkan tatasusunan yang mengandungi nilai berangka, menentukan jumlah agregatnya ialah tugas pengaturcaraan biasa. Mari kita periksa tatasusunan seperti [1, 2, 3, 4] dan terokai cara mengira jumlahnya.
Menggunakan Reduce
Dalam JavaScript moden, kaedah pengurangan ialah alat yang ideal untuk tugas ini. Ia membolehkan kami menggabungkan elemen tatasusunan secara berulang menjadi satu nilai. Begini cara kita boleh memanfaatkan pengurangan dalam ECMAScript 2015 atau lebih baru:
const sum = [1, 2, 3].reduce((partialSum, a) => partialSum + a, 0); console.log(sum); // 6
Dalam contoh ini, kaedah pengurangan mengambil dua parameter: fungsi panggil balik dan nilai awal (0 dalam kes ini).
Fungsi panggil balik menerima dua argumen:
Fungsi panggil balik mengembalikan kemas kini nilai partialSum untuk setiap elemen dan nilai akhir partialSum diberikan kepada pembolehubah jumlah.
Atas ialah kandungan terperinci Bagaimanakah Kaedah `mengurangkan` JavaScript Boleh Menjumlahkan Elemen Tatasusunan dengan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!