支持 | 不支持 | |
语法注释 | // /* */ | |
基本语法 | 不支持new关键字 不支持单引号字符串 | |
声明变量 | var a = 0 | |
声明Array | var a = [1,2] | |
声明Table | var a = { 1 = 1, a = "a", b : "b", "c" : "c", //此类声明函数不支持获取this 相当于静态函数 d : function() { print("d") }, //此种声明函数支持获取this 相当于内部函数 function e() { print("e") } } | 不支持 单引号声明变量 a = { 'a' = 100 } |
运算关系符 | 同js 支持 + - * / % 支持自运算 += -= 支持 ++ -- 左右侧均支持 不支持位运算 > >= < <= == != && || !取反 支持三目运算符 ? : | |
循环 | for foreach while switch 支持 continue break 支持 lua单纯for循环 for (i=0,1000,1) 此语法标识 从0循环到1000(包含),每次+1 | 循环数组和table请使用foreach foreach (pair in pairs(array)) { print("k = " + pair.key + " v = " + pair.value) } |
欢迎光临 纳金网 (http://go.narkii.com/club/) | Powered by Discuz! X2.5 |