lua 闭包
来源:互联网 发布:php获取本机ip 编辑:程序博客网 时间:2024/06/05 13:32
实例1
function newCounter() local i = 0 --方法里的i变量不会被销毁 return function() -- anonymous function i = i + 1 return i end end c1 = newCounter() print(c1()) --> 1 print(c1()) --> 2
实例2
function myPower(x) return function(y) return y^x end end power2 = myPower(2) --power2不单单拥有了方法myPower,并且拥有了参数2 power3 = myPower(3) print(power2(4)) --4的2次方 print(power3(5)) --5的3次方
0 0
- [Lua]lua闭包
- 什么是 lua 闭包
- Lua闭包学习
- lua闭包简介
- lua之闭包
- Lua 闭包
- [Lua]函数闭包
- Lua 闭包
- 细究lua闭包
- lua闭包
- LUA闭包
- lua 5 闭包
- Lua闭包
- lua之闭包
- lua闭包
- lua闭包
- 【Lua】闭包
- lua入门--闭包
- eclipse_jdk编译设置
- 异或专场(待完善)
- Android中ShapeDrawable资源的用法
- Android Studio 2.2 Preview - New UI Designer & Constraint Layout
- Eclipse控制台不限日志行数
- lua 闭包
- python学习
- NOJ 2082 football
- sampler 用法 OpenCL
- 【网络编程3】Java组播套接字
- Eclipse去除js(JavaScript)验证错误
- 避免Android中Context引起的内存泄露
- 统计学 分布篇 - Poisson Distribution(泊松分布)
- eclipse去掉警告波浪线