摘要: 1 闭包 闭包就是说,能够读取其他函数内部变量的函数。 其实这句话我不是很明白,因为我觉得闭包的作用是: 根据第二点的描述,应该是阻止其他东西访问自身私有成员,到了这怎么变成读取其他函数内部变量了?反其道而行之? 不管定义了,看看最经典的这个例子 (延迟执行): 在函数内一个数组arr,用于保存平方 阅读全文
posted @ 2019-04-06 20:00 swallowblank 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1 arr.reduce 对arr的每个元素,执行匿名函数fun,并将返回值作为下一次调用fun的pv。pv:pre value,上一次执行后返回的值。cv:current value,当前操作对应的索引对应的值。ci:current index,当前操作对应的索引。arr:执行当前操作的数组。 当 阅读全文
posted @ 2019-04-06 15:30 swallowblank 阅读(178) 评论(0) 推荐(0) 编辑