• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Lua学习

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1 安装lua环境

 参考菜鸟教程

2  输出语句

print();

3 注释 

单行注释用- -    多行注释 --[[   --]]

4 标识符

5 全局变量

在任何地方生命的变量都是全局变量

如果想删除变量 赋值为nil 就行了。

6 Lua 数据类型

if语句

 

table表

function 函数

函数嵌套和匿名函数的调用

变量类型是可以发生变化的

局部变量

doend语句块  里面可以向方法一样使用,但不用调用

多个变量赋值

a b 交换值

方法的返回值赋值给 ab

7 Lua 循环

while 循环

for 循环

repeat unitl  (都 while 循环)

循环嵌套

function函数

function函数里面的多个值  通过.. 传入 arg 接收 的是一张表

8运算符

算术运算符+-*/ %(取模) ^求幂

 关系运算符

==  ~=    >    <   >=  <=

逻辑运算符

and  or   not

字符串的定义

单引号 双引号  [[]] 两个中括号

转义字符

\n  换行   \r 回车 

\\两个斜杠代表一个斜杠  一个是转义字符 一个是真的斜杠

数组

二维数组

迭代器函数

 

lua 模块

新建模块

Lua 元表(Metatable)

http://www.runoob.com/lua/lua-metatables.html

Lua 协同程序(coroutine)

 

协同程序的定义 方法1

方法2(包括 协程的暂停和继续)

协同程序的返回值

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
ngx lua获取时间戳的几种方式发布时间:2022-07-22
下一篇:
Lua中and、or的一些特殊使用方法发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap