Lua基础
Posted 7fancier
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Lua基础相关的知识,希望对你有一定的参考价值。
- 给全局变量或者 table 表里的变量赋一个 nil 值,等同于把它们删掉
- 字符串连接使用的是 ..
- 使用 # 来计算字符串的长度,放在字符串前面
- Lua 中的表(table)其实是一个"关联数组"(associative arrays),数组的索引可以是数字或者是字符串。
- 不同于其他语言的数组把 0 作为数组的初始索引,在 Lua 里表的默认初始索引一般以 1 开始。
- function 可以以匿名函数(anonymous function)的方式通过参数传递:
function testFun(tab,fun) for k ,v in pairs(tab) do print(fun(k,v)); end end tab={key1="val1",key2="val2"}; testFun(tab, function(key,val)--匿名函数 return key.."="..val; end );
以上是关于Lua基础的主要内容,如果未能解决你的问题,请参考以下文章