一般定义:
local function function_name(arc)
...
end
函数的定义等价于变量的赋值,我们也可以把函数名换成某个lua表的某个字段,如:
function foo.bar(a,b,c)
print(a,b,c)
end
此时我们是把一个函数类型的值赋给了foo表的bar字段,这等价于
foo.bar = function(a,b,c)
print(a,b,c)
end
一般定义:
local function function_name(arc)
...
end
函数的定义等价于变量的赋值,我们也可以把函数名换成某个lua表的某个字段,如:
function foo.bar(a,b,c)
print(a,b,c)
end
此时我们是把一个函数类型的值赋给了foo表的bar字段,这等价于
foo.bar = function(a,b,c)
print(a,b,c)
end