- 博客(1)
- 收藏
- 关注
原创 闭包Closure
闭包对于从函数式编程启蒙的童靴估计会很好理解,但是对于从JAVA这类纯粹OO启蒙的童靴,估计会比较困难。对于支持闭包的多数语言来说,函数都是作为第一级的对象,这就意味着:闭包可以被当做参数传递给函数,可以存储到变量中,也可以作为返回值。那么什么是闭包?闭包的定义是这样的:可以包含自由(未绑定)变量的代码块,这些变量不是在这个代码块或者任何全局上下文中定义的,而是在定义代码块的环境中定义。闭
2009-11-05 22:08:00
473
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人