2015年07月31日
Js杂记

ES5 Arry新方法filter,forEach,reduce,map。

ECMAScript

ECMAScript 中文版

ES5 Arry 新方法

filter

forEach

reduce

map

JS curry js柯里化

JS中的柯里化

  1. 柯里化通常也称部分求值,其含义是给函数分步传递参数,每次传递参数后部分应用参数,并返回一个更具体的函数接受剩下的参数,这中间可嵌套多层这样的接受部分参数函数,直至返回最后结果。 因此柯里化的过程是逐步传参,逐步缩小函数的适用范围,逐步求解的过程。

  2. 柯里化有3个常见作用:1. 参数复用;2. 提前返回;3. 延迟计算/运行(用在setTimeout变量失效)。

JS 闭包