Function, Lambda and Closure

2018-04-03  本文已影响12人  俊杰的笔记

Function, Lambda 和 Closure之间有着微妙的差别。

Function Lambda Closure
Named Named/Anonymous Anonymous Named/Anonymous
Have free variables Yes/No Yes/No Yes

而Method与它们三个的区别在于,Method是OOP的概念,它们三个是FP的概念。

Method带有对象上下文,要处理this.

上一篇 下一篇

猜你喜欢

热点阅读