标签:lua初学简单笔记
1、函数是一种 “第一类值”
a = {p = print};
a.p("hello");2、 table 提供的函数 table.sort
network = {3、closure 闭合函数,内部函数可以使用外部函数的变量
function newCounter()
local i = 0;-- 这样,io.open 就加上了验证的功能
5、尾调用,类似于goto, 尾调用不会耗费栈空间
注:只有 return func() 这样的调用形式才算是一个“尾调用”而使用的方法也很简单,就是确保最后一条语句是 return func(); 不带任何操作
标签:lua初学简单笔记
原文地址:http://blog.csdn.net/core__code/article/details/24998541