Lua 備忘清單Lua 是一個(gè)小巧的腳本語言。它是巴西里約熱內(nèi)盧天主教大學(xué)(Pontifical Catholic University of Rio de Janeiro)里的一個(gè)由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo三人所組成的研究小組于1993年開發(fā)的。 其設(shè)計(jì)目的是為了通過靈活嵌入應(yīng)用程序中從而為應(yīng)用程序提供靈活的擴(kuò)展和定制功能。Lua由標(biāo)準(zhǔn)C編寫而成,幾乎在所有操作系統(tǒng)和平臺(tái)上都可以編譯,運(yùn)行。Lua并沒有提供強(qiáng)大的庫,這是由它的定位決定的。所以Lua不適合作為開發(fā)獨(dú)立應(yīng)用程序的語言。Lua 有一個(gè)同時(shí)進(jìn)行的JIT項(xiàng)目,提供在特定平臺(tái)上的即時(shí)編譯功能。Lua腳本可以很容易的被C/C++ 代碼調(diào)用,也可以反過來調(diào)用C/C++的函數(shù),這使得Lua在應(yīng)用程序中可以被廣泛應(yīng)用。不僅僅作為擴(kuò)展腳本,也可以作為普通的配置文件,代替XML,ini等文件格式,并且更容易理解和維護(hù)。 Lua由標(biāo)準(zhǔn)C編寫而成,代碼簡潔優(yōu)美,幾乎在所有操作系統(tǒng)和平臺(tái)上都可以編譯,運(yùn)行。 一個(gè)完整的Lua解釋器不過200k,在所有腳本引擎中,Lua的速度是最快的。這一切都決定了Lua是作為嵌入式腳本的最佳選擇。Lua開發(fā)速查包含最重要概念、函數(shù)、方法等的 Lua 快速參考備忘單。開發(fā)速查表大綱
-
入門
-
下載
-
hello world
-
注釋
-
type() 函數(shù)
-
number
-
string
-
table
-
變量
-
賦值
-
運(yùn)算符
-
類型轉(zhuǎn)換
-
-
條件語句
-
運(yùn)算符
-
while 循環(huán)
-
if 語句
-
for 循環(huán)
-
repeat...until 循環(huán)
-
break
-
-
函數(shù)
-
初始化
-
返回值
-
參數(shù)
-
多個(gè)返回值
-
可變參數(shù)(...)
-
-
字符串
-
字符串方法
-
正則匹配
-
-
數(shù)學(xué)方法
-
常用方法
-
工具方法
-
其它方法
-
-
table
-
初始化數(shù)組
-
多維數(shù)組
-
初始化 table
-
table 方法
-
迭代器
-
-
模塊
-
定義模塊
-
導(dǎo)入模塊
-
私有函數(shù)文章來源:http://www.zghlxwxcb.cn/news/detail-445691.html
-
-
另見文章來源地址http://www.zghlxwxcb.cn/news/detail-445691.html
到了這里,關(guān)于Lua 備忘清單_開發(fā)速查表分享的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!