1.2 table的其他用途
table还有一个很大的用处:作函数库

如果你不知道什么是函数库,总该知道 math.cos() , table.insert() , os.time() 这样的命令吧
这些函数都是放在一个table里面的,比如os,math,table等等
而lua中的基本函数表有这一些:table, math, os, string, io
Codea的提供的函数表:physic, sound, music, tween
所以当你不知道一个函数表有什么函数是,可以这样获取:
比如看os表里有什么函数:
for k,v in pairs(os) do
print(k,v)
end
啊,上面又出来一个新东西:pairs()
这个是用来遍历一个table的
for k,v in pairs(table) do
end
这个循环会遍历table里的所以key值,也会给出key值对应的value值

value 就相当于 table[k]
这里说明一点:v是 table[k] 的一个复制,所以想让value的值更改的话,不能直接给v赋值,要给 table[k] 赋值
