移动开发-lua 日记 -- 20150514

来源:互联网 发布:阿里云的解决方案ppt 编辑:程序博客网 时间:2024/06/07 20:21
lua的优点:
    1、 Extensibility: 可扩展性。
    2、 Simplicity: 易用性。
    3、 Efficiency: 执行效率高。
    4、 Portability: 可移植性。

Each piece of code that Lua executes, such as a file or a single line in interac-
tive mode, is called a chunk. A chunk is simply a sequence of commands (or
statements).
每一个lua执行的代码块,如一个文件或者在交互模式下的一行输入,被叫做chunk。
chunk 简单来说,是一个命令序列。

注释:


变量,默认初始化为 nil
不加任何特殊标志的变量为全局变量。

boolean: false和nil为 false,其他的情况都是true

number: 代表real(实数,双精度浮点数)

字符串前加 #,获取长度

两种字符串格式, “a” ‘a’

转义序列:


dofile函数: 在当前环境中,导入置顶lua文件中,的代码。

获取脚本文件自己的文件名: debug.getinfo( 1, 'S' ).source:sub(2)

表总是匿名的,变量只是对表进行引用

删除表: 只需要让 对目标表的引用为0

表中元素引用:  a.x 与 a["x"] 等价

#操作符,返回序列的长度(序列是,元素排列连续的表)

lua 数组的下标, 从1开始


今日状态不行。
0 0
原创粉丝点击