编写JavaScript中Array.reduceRight()方法的用法?

Write the use of Array.reduceRight() method in JavaScript?

array.reduceRight()

array.reduceRight()是JavaScript中的内置函数,用于将给定数组中的元素从右到左转换为单个值,它接受给定数组中的2个参数(当前值和上一个值)并执行操作 在以下示例中,当应用reduceRight()方法时,所有元素(数组组)从右到左转换为单个组(9,10,x,y,z,1,2,3)。

现场演示

1
2
3
4
5
6
7
8
9
<html>
<body>

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

</body>
</html>

输出

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