一、基础
1、入门视频,质量很好,放心食用。
【【无废话30分钟】Lua快速入门教程 - 4K超清-哔哩哔哩】
2、进阶视频
【Lua教程-进阶部分 - 4K超清【不定期更新】-哔哩哔哩】
3、在线调试工具
在线体验LuatOS
4、打印“hello world”
二、入门开始
1、变量声明
默认定义全局变量,local表示局部变量
a = 1 //全局变量
local b = 2 //局部变量
2、nil
没有被声明的变量都叫nil,类似其他语言的false,null。
3、多重赋值
4、number数值型
5、运算符
6、字符串
①、单双引号 “” ‘’
②、中括号 [[]]
③、 连接字符串
④、类型转换
7、函数
function function_name( ... ) //函数结构
-- body
end
function_name() //函数调用
8、表
一、数字下标,类似于数组
①、用 {} 定义
②、表内任意类型
③、下标从1开始
④、用 # 获取长度
⑤、使用接口(相当于函数)
二、字符串下标
9、全局表 _G
10、真和假
11、分支判断
12、循环
①、for循环
②、while循环
13、字符串补充