最新回答 / 梁华建
reduce是三大面向函数编程函数之一,其他两个是map(转换信息)和filer(过滤信息)num.reduce函数中有两个参数(initialResult : Result , nextPartialResult : (Result , xxx) throws -> Result)可以看到第一个参数是用来做初始值的,第二个参数是要求传入的是一个函数或闭包(其中的参数一个是Result即reduce里面的第一个参数,第二个值是你数组里面的值(xxx是指这个值的类型))可以看出 这个reduce函数通...
2016-09-26