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