(1)有利于代码的重用,降低代码耦合度;
(2)由变量,函数等组成;
(3)实际上就是个 Table;
(4)使用关键字 require 来加载模块;
--第一步:先创建一个表
module = {}
--第二步:把需要导出的常量、函数放入其中
module.constant = "这是一个测试常量"
function module.func1()
print("这是一个测试函数")
end
--第三步:返回这个表
return module
(1)有利于代码的重用,降低代码耦合度;
(2)由变量,函数等组成;
(3)实际上就是个 Table;
(4)使用关键字 require 来加载模块;
--第一步:先创建一个表
module = {}
--第二步:把需要导出的常量、函数放入其中
module.constant = "这是一个测试常量"
function module.func1()
print("这是一个测试函数")
end
--第三步:返回这个表
return module