Kaedah
reduce adalah lebih fleksibel. Ia boleh mengembalikan apa sahaja. Tujuannya adalah untuk mengambil tatasusunan dan memekatkan kandungannya menjadi satu nilai. Nilai itu boleh menjadi nombor, rentetan, malah objek atau tatasusunan baharu.
Adakah mengurangkan mengembalikan objek baharu?
5 Jawapan. Ya, ini ialah tingkah laku biasa pengurangan apabila anda tidak melepasi nilai awal untuk penumpuk (yang selalu anda lakukan). Kod anda tidak berfungsi seperti yang diharapkan pada mana-mana tatasusunan selain daripada yang mempunyai dua objek.
Adakah peta tatasusunan mengembalikan tatasusunan baharu?
Kaedah peta mengembalikan tatasusunan baharu sepenuhnya dengan elemen yang diubah dan jumlah data yang sama. Dalam kes forEach, walaupun ia kembali tidak ditentukan, ia akan mengubah tatasusunan asal dengan panggilan balik.
Apakah yang dilakukan oleh kaedah pengurangan?
Kaedah pengurangan melaksanakan fungsi panggil balik “pengurang” yang dibekalkan pengguna pada setiap elemen tatasusunan, menghantar nilai pulangan daripada pengiraan pada elemen sebelumnya. Hasil akhir menjalankan pengurang merentas semua elemen tatasusunan ialah satu nilai.
Apakah yang dilakukan pengurangan dalam JavaScript?
JavaScript Array reduce
Kaedah pengurangan melaksanakan fungsi pengurang untuk setiap nilai tatasusunan. mengurangkan mengembalikan nilai tunggal yang merupakan hasil terkumpul fungsi. … reduce tidak mengubah tatasusunan asal.