lambda表达式(箭头函数)

lambda表达式(箭头函数)

lambda表达式就是匿名函数,同时也是一个闭包。

语法

以js中的lambda为例:

1
2
3
4
5
6
7
// 单行
( [param1, parma2,…param n ) => statement;

// 多行
( [param1, parma2,…param n] )=> {
statement;
}

作用

  1. 避免了污染全局变量。
  2. 简化了函数代码。
  3. 本身是一个闭包。

评论