JavaScript 数组reduce方法

JavaScript中的Reduce方法应用一个元素数组被转换为它们唯一的元素,而多个元素数组则未被触及返回。

reduce方法的语法

array.reduce(callback[, initalvalue]);

reduce方法中的参数:

  • callback
    回调函数,最多可接受四个参数。它在数组中的每个值上执行。
  • initalvalue
    初始值对象用作回调的第一个调用的第一个参数。

reduce方法的返回值

它返回一个对象,该对象包含上次调用回调函数的累积结果。

JavaScript 数组reduce方法

JavaScript 数组reduce方法示例

<!DOCTYPE html>

<html>
<head>
<title>JavaScript Array Reduce Method</title>
</head>

<body>
<script type="text/javascript">
function ReduceMeth(previousValue, currentValue) {
  return previousValue + ":" + currentValue;

  }
var elements = ["Java", "Script", 123, 456];
var result = elements.reduce(ReduceMeth);

document.write(result);
</script>
</body>

</html>
日期:2020-04-18 01:09:18 来源:oir作者:oir