Lua 语言的设计目的是为了嵌入到应用程序中, 从而为应用程序提供灵活的扩展和定制功能.
LuaJIT 利用即时编译技术把 Lua 代码编译成本地机器码后交由 CPU 直接执行, 以获得更快的运行速度.

数据类型

type 函数能够返回一个值或变量所属的类型.

  • nil: 表示 “无效值”. 一个变量的初始值为 nil, 将 nil 赋予一个变量就等同于删除它.
  • boolean: Lua 中的 nilfalse 为假, 其它值均为真.