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

เขียนการใช้ Array.reduceRight() วิธีการใน JavaScript?


array.reduceRight()

array.reduceRight() เป็นฟังก์ชัน inbuilt ใน JavaScript ซึ่งใช้ในการแปลงองค์ประกอบของอาร์เรย์ที่กำหนดจากขวาไปซ้ายเป็นค่าเดียว โดยรับพารามิเตอร์ 2 รายการ (ค่าปัจจุบันและค่าก่อนหน้า) จากอาร์เรย์ที่กำหนดและดำเนินการดำเนินการ ในตัวอย่างต่อไปนี้ องค์ประกอบทั้งหมด (กลุ่มของอาร์เรย์) ถูกแปลงเป็นกลุ่มเดียว (9,10,x,y,z,1,2,3) จากขวาไปซ้าย เมื่อใช้วิธี reduceRight()

ตัวอย่าง

<html>
<body>
<script>
   const Arr = [ [ 1, 2, 3 ], [ "x", "y", "z" ], [ 9, 10 ] ];
   array = Arr.reduceRight((previousValue, currentValue) => previousValue.concat(currentValue));
   document.write(array);
</script>
</body>
</html>

ผลลัพธ์

9,10,x,y,z,1,2,3