JavaScript 数组reduce方法
JavaScript中的Reduce方法应用一个元素数组被转换为它们唯一的元素,而多个元素数组则未被触及返回。
reduce方法的语法
array.reduce(callback[, initalvalue]);
reduce方法中的参数:
- callback
回调函数,最多可接受四个参数。它在数组中的每个值上执行。 - initalvalue
初始值对象用作回调的第一个调用的第一个参数。
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
