1,命名规范: 区分大小写;函数
2,动态类型语言,在语言中没有类型定义的语法,每一个值自己就包含了类型信息。对于一个变量来讲,它的值的类型是能够随时变换的。线程
基础类型:字符串
nil 空string
boolean 布尔 只有 false和nil为假,其它为真io
number 数字 不论浮点数仍是整形都是number类型。table
string字符串function
function 函数thread
table 表基础
userdata 自定义数据类型变量
thread 线程
类型检测:
print(type(var)) ->nil
var = 20
print(type(var)) -> number
var = print
print(type(var)) -> function
var = {}
print(type(var)) -> table