摘要: 什么是闭包呢? 其实我也不知道什么是闭包,更不知道为什么第一个给这种程序结构起了一个“闭包”的名字是基于什么。。。就像递归一样。。。感觉逼格好高(懵逼。。流鼻涕) 好了,不管这么多,只要知道下面这种程序结构就叫闭包 function foo() local i = 0 function foo2() 阅读全文
posted @ 2017-06-10 23:29 小张学代码 阅读(195) 评论(0) 推荐(0) 编辑
摘要: lua的语法很简单,太简单了,所以lua就复杂了 两个点与一个点有什么区别呢? 一个点用来定义和取得一个变量,这个变量可能是个函数 两个点用来定义和调用一个函数,两个点会自动传入“调用者”这个table自身 先看简单的: c = {a = 1, b = 2} function c:foo() pri 阅读全文
posted @ 2017-06-10 22:48 小张学代码 阅读(9695) 评论(0) 推荐(0) 编辑