lua闭包函数的理解,
一个upvalue值,升值.
闭包函数自己理解为 一个匿名函数 + 一个upvalue值 .
如以下:
local test = {}
function test.Init()
local number = 0 -> UpValue 值
return function(...) -> 匿名函数
number = number + 1
return number
end
end
local func = test.Init() -> 返回匿名函数的地址.指针<