JavaScript TypedArray reduceRight() 方法。

JavaScript TypedArray reduceRight() 方法。

JavaScript reduceRight() 方法将数组的元素按照从右到左的顺序合并成一个单一的值,并将函数的返回值存储在累加器中,每个元素都需要将其减少为一个单一的值。

注意:在一个空数组上调用 reduceRight() 且没有初始值是错误的。

语法

array.reduceRight(function(total, currentValue, index, arr), initialValue)

参数

Total(必填) :函数先前返回的值。

CurrentValue(必填) :当前元素的值。

Index(可选) :当前元素的索引。

Arr(可选) :调用reduceRight()的数组。

InitialValue(可选) :作为初始值传递给函数的值。

返回值

返回数组的累加值。

浏览器支持

Chrome Yes
Safari 4
Firefox 3.0
Opera 10.5

示例

JavaScript reduceRight() 方法

<script>
// JavaScript to illustrate reduceRight() method
// Taking some array as the element of an array "A"
var A = [ ['Java','MongoDB' ], ['python','C'], [ 'RDBMS', 'C++' ] ];
 // Calling array.reduceRight() function
a = A.reduceRight((previousValue, currentValue) => previousValue.concat(currentValue));
 // printing result
document.write(a);
 // expected output: RDBMS,C++,python,C,Java,MongoDB
</script>

输出:

RDBMS,C++, python, C, Java, MongoDB

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程