Bagaimana untuk melaksanakan penjumlahan tatasusunan dalam es6

青灯夜游
Lepaskan: 2023-01-11 17:19:37
asal
12731 orang telah melayarinya

Cara melaksanakan penjumlahan tatasusunan dalam es6: 1. Gunakan kaedah reduce(), sintaks "arr.reduce(function(p,c){sum=p c;});" 2. Use forEach( ) Kaedah, sintaks "arr.forEach(function(v){sum =v})".

Bagaimana untuk melaksanakan penjumlahan tatasusunan dalam es6

Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.

Dalam es6, anda boleh menggunakan kaedah traversal tatasusunan baharu reduce() dan forEach() untuk melaksanakan penjumlahan tatasusunan. Mari ketahui lebih lanjut mengenainya di bawah.

Kaedah 1: Gunakan kaedah reduce()

reduce boleh merentasi tatasusunan, biarkan dua item sebelum dan selepas tatasusunan melakukan beberapa pengiraan, kemudian kembalikan nilainya , dan meneruskan pengiraan , tidak mengubah tatasusunan asal, dan mengembalikan hasil akhir pengiraan 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.

Contoh: Gunakan kaedah reduce() untuk melaksanakan penjumlahan tatasusunan

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

Bagaimana untuk melaksanakan penjumlahan tatasusunan dalam es6

Kaedah 2: Gunakan forEach() kaedah Kaedah

forEach() digunakan untuk memanggil setiap elemen tatasusunan dan menghantar elemen ke fungsi panggil balik.

Dalam fungsi panggil balik, anda boleh melakukan operasi penjumlahan untuk menambah semua elemen tatasusunan yang diluluskan.

Contoh: Mengumpul dan menjumlahkan nilai tatasusunan

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

Bagaimana untuk melaksanakan penjumlahan tatasusunan dalam es6

[Cadangan berkaitan: tutorial video javascript, hadapan web tamat

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan penjumlahan tatasusunan 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