Lua学习中需要注意的地方

1、全局变量的删除可以直接将其赋值为nil

----------------------------------------------------------------------------

2、字符串的引用可以是单引号、或者是双引号(习惯使用双引号)

-----------------------------------------------------------------

3、Lua中除了false 跟 nil 是假、其余值都是真(0,空串都返回真)

-----------------------------------------------------------------

4、==和~=比较两个值,如果两个值类型不同,Lua认为两者不同;nil只和自己相等。

Lua通过引用比较tables、userdata、functions。也就是说当且仅当两者表示同一个对象时相等。

-----------------------------------------------------------------

5、逻辑运算符的差异:

A and B 是A为假的时候返回A,否则返回B

A or B  是A为真的时候返回A,否则返回B

------------------------------------------------------------

6、

------------------------------------------------------------

7、table表的下标与元素对应的关系

    local t = {}
    t.x = "What"
    print(t["x"])    --> What

原文地址:https://www.cnblogs.com/vokie/p/3615314.html