第1章 Lua基础

时间:2021-12-18 16:34:06

1.1 全局变量

全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是:nil.

如果你想删除一个全局变量,只需要将变量负值为 nil

这样变量 b 就好像从没被使用过一样.换句话说, 当且仅当一个变量不等于 nil 时, 这个变量存在。

1.2 词法约定

标示符:字母(letter)或者下划线开头的字母、下划线、数字序列.最好不要使用下划 线加大写字母的标示符,因为 Lua 的保留字也是这样的。Lua 中,letter 的含义是依赖于 本地环境的。

保留字:以下字符为 Lua 的保留字,不能当作标识符。

注意:Lua 是大小写敏感的.

注释:单行注释:--

多行注释:--[[  --]]