JavaScript 数组 reduceRight() 方法
下面是Array reduceRight()方法的示例。
- 例子:
HTML
JavaScript Array reduceRight() Method
GeeksforGeeks
Click here to get the Subtract
of array elements from the left side
Subtract:
HTML
JavaScript Array reduceRight() Method
GeeksforGeeks
Click here to get the Subtract
of array elements from right
Subtract:
HTML
JavaScript Array reduceRight() Method
GeeksforGeeks
Click here to get the sum
of array elements
Sum:
输出:
JavaScript 中的arr.reduceRight()方法用于将给定数组的元素从右到左转换为单个值。
句法:
array.reduceRight( function(total, currentValue, currentIndex, arr),
initialValue )
参数:此方法接受上述五个参数,如下所述:
- 函数(total, currentValue, index, arr):它是必需的参数,用于为数组的每个元素运行。它包含四个参数,如下所示:
- total:必填参数,用于指定函数的初始值或之前返回的值。
- currentValue:必填参数,用于指定当前元素的值。
- currentIndex:可选参数,用于指定当前元素的数组索引。
- arr:可选参数,用于指定当前元素所属的数组对象。
- initialValue:可选参数,用于指定要传递给函数的值作为初始值。
示例 1:此示例使用 reduceRight() 方法返回所有数组元素的减法。
HTML
JavaScript Array reduceRight() Method
GeeksforGeeks
Click here to get the Subtract
of array elements from right
Subtract:
输出:
示例 2:此示例使用 reduceRight() 方法返回所有数组元素的舍入和。执行 sum 的代码不受 reduceRight() 方法的影响。
HTML
JavaScript Array reduceRight() Method
GeeksforGeeks
Click here to get the sum
of array elements
Sum:
输出:
支持的浏览器: JavaScript Array reduceRight()方法支持的浏览器如下:
- 谷歌浏览器 3
- 微软边缘 12
- 火狐浏览器 3.0
- 野生动物园 5
- 歌剧 10.5
- 互联网浏览器 9