Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

การใช้ Array.Reduce() วิธีการใน JavaScript คืออะไร?


Array.Reduce()

วิธีการ Array.Reduce() เรียกใช้ฟังก์ชันที่จัดเตรียมไว้ (ที่ผู้ใช้มอบให้) กับแต่ละองค์ประกอบของอาร์เรย์ โดยให้เอาต์พุตเดี่ยว ในตัวอย่างที่กำหนด ฟังก์ชันที่จัดเตรียมไว้ (ฟังก์ชันที่ผู้ใช้ให้ไว้เป็นฟังก์ชันเพิ่มเติม) ดำเนินการกับแต่ละองค์ประกอบ ของอาร์เรย์ (1,2,3,4) ที่นั่นโดยส่งคืนเอาต์พุตเดียว (10)

ตัวอย่าง

<html>
<body>
<p>Sum of numbers in array: </p>
<script>
   const array = [1, 2, 3, 4];
   const sum = (firstValue, lastValue) => firstValue + lastValue;
   document.write(array.reduce(sum));
</script>
</body>
</html>

ผลลัพธ์

Sum of numbers in array:10