Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Cara menggunakan kurangkan kepada jumlah dalam es6

Cara menggunakan kurangkan kepada jumlah dalam es6

WBOY
Lepaskan: 2022-04-25 15:56:27
asal
2692 orang telah melayarinya

Dalam es6, kaedah reduce() boleh merentasi tatasusunan, melakukan beberapa pengiraan pada dua item sebelum dan selepas tatasusunan, kemudian mengembalikan nilainya, dan meneruskan pengiraan tanpa mengubah tatasusunan asal, dan mengembalikan hasil akhir pengiraan. Untuk pengiraan jumlah, sintaksnya ialah "arr.reduce(function(a,b){sum=a b;});".

Cara menggunakan kurangkan kepada jumlah dalam es6

Persekitaran pengendalian tutorial ini: sistem Windows 10, ECMAScript versi 6.0, komputer Dell G3.

Cara menggunakan reduce to sum dalam es6

Reduce boleh merentasi tatasusunan, melakukan beberapa pengiraan pada dua item sebelum dan selepas tatasusunan, dan kemudian mengembalikan nilainya dan meneruskan pengiraan tanpa mengubah tatasusunan asal dan kembali ke pengiraan Hasil akhir; jika tiada nilai awal diberikan, traversal bermula dari item kedua tatasusunan. Kaedah

reduce() menerima fungsi sebagai penumpuk, dan setiap nilai dalam tatasusunan (dari kiri ke kanan) mula dikurangkan dan akhirnya dikira kepada nilai.

arr.reduce(function(p,c){sum=p+c;});
Salin selepas log masuk

Contohnya adalah seperti berikut:

var arr = [1, 2, 3], sum = 0;
arr.reduce(function(pre,curr) {
sum=pre+curr;
return sum;
});
console.log(sum);
Salin selepas log masuk

Hasil keluaran:

Cara menggunakan kurangkan kepada jumlah dalam es6

[Cadangan berkaitan: javascript tutorial videobahagian hadapan web

Atas ialah kandungan terperinci Cara menggunakan kurangkan kepada jumlah dalam es6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
es6
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