Lua语言基础
1.表:
初始化表中的值
Config = {}
Config.words = "Hello"
Config.num = 100
Config["name"] = "ZhangSan"
print(Config.name)--输出的是ZhangSan
print(Config["words"])--输出的是Hello
--直接在大括号内部来写
Config = {hello = "Hello", world = "World"}
遍历表中的数据
for key,var in pairs(Config) do
print(key,var)
end
2.数组:注意key值从1开始
arr = {1,2,3,4,"Hello"}
for key,var in pairs(arr) do
print(key,var)
end
以上代码输出的是:
1 1
2 2
3 3
4 4
5 Hello
向数组中插入数据
for var 1, 100 do
table.insert(arr,1,var)
end
table.maxn(arr) --求得数组的长度
3.复制表方式的面向对象
People = {}
People.saHi = function(self)
print("People say hi":