Lua 完全教程 2020-05-18 本文已影响0人 b2f93cec8bab Lua 环境安装 Lua 基本语法 Lua 数据类型 Lua 数据类型:nil(空) Lua 数据类型:boolean(布尔) Lua 数据类型:number(数字) Lua 数据类型:string(字符串) Lua 数据类型:table(表) Lua 数据类型:function(函数) Lua 数据类型:thread(线程),userdata(自定义类型) Lua 变量 Lua 循环 Lua 流程控制 Lua 函数 Lua 函数:函数定义 Lua 函数:多返回值 Lua 函数:可变参数 Lua 运算符:算术运算符 Lua 运算符:关系运算符 Lua 运算符:逻辑运算符 Lua 运算符:其他运算符 Lua 运算符:运算符优先级 Lua 字符串 Lua 字符串:字符串操作 Lua 字符串:字符串大小写转换 Lua 字符串:字符串查找与反转 Lua 字符串:字符串格式化 Lua 字符:串字符与整数相互转换 Lua 字符串:其他常用函数 Lua 字符串:匹配模式 Lua 数组 Lua 迭代器 Lua table(表)的构造 Lua table 操作 Lua 模块与包 Lua 元表(Metatable) Lua 元表:__index 元方法 Lua 元表:__newindex 元方法 Lua 元表:为表添加操作符 Lua 元表:__call 元方法 Lua 元表:__tostring 元方法 Lua 协同程序 Lua 文件I/O Lua 文件I/O:简单模式 Lua 文件I/O:完全模式 Lua 错误处理:语法错误 Lua 错误处理:运行错误 Lua 错误处理:错误处理 Lua 错误处理:pcall 和 xpcall、debug Lua 调试(Debug) Lua 垃圾回收 Lua 面向对象:面向对象特征 Lua 面向对象:Lua 中面向对象 Lua 面向对象:Lua 继承 Lua 数据库访问