-
local t = tonumber(".14")//类型转换 local a = tostring("3.14") print(t,type(t)) print(a,type(a))查看全部
-
local t = "hello world" local a = {1,2} print(type(t),type(a))//输出各自的类型查看全部
-
local t = {5,1,3,4} print(#t)//得到t的长度查看全部
-
local t = {} t.a =1 t.b =2 t.a=nil//将t.a的取值设为空 for k,v in pairs(t) do print(k,v) end查看全部
-
local t = {} for i=1,10 do table.insert( t, i ) end table.remove(t,2)//删除指定的数组 for k,v in pairs(t) do print(k,v) end查看全部
-
Lua函数查看全部
-
table查看全部
-
逻辑运算不用符号用英文(and or not ) 万物皆对像(泰迪即视感。。。),所以类,也是对像。 用(local)来修饰局部对像,用local修饰的类,方法不编译执行,自动“过滤”查看全部
-
字符串连接符不是传统的加号(+),而是两点(..)查看全部
-
tonumber("123") -- 123 数值类型 tostring(131) -- 131 字符串类型 string.format("number 1 to %d",100) -- %d 为后面的100 #table -- table.length #为长度符号 type(a) -- 判断a的类型 eg:type(a) - string (table...)查看全部
-
ipairs(table)遍历table,只遍历数组部分,遍历结果为: key(数组下标) value(值) 值得注意的是,Lua数组下标是从1开始的。查看全部
-
泛型遍历: 结果均无序散列,需要后期再重排。 table -- 数组 | 映射 pairs(table) -- 遍历整个table (数组与映射) ipairs(table) -- 只遍历table中的数组查看全部
-
require dofile查看全部
-
require 解析包,后面加文件名不用加后缀名查看全部
-
return 反回词关键字查看全部
举报
0/150
提交
取消