—————————————————————————————————————————————————————————
Lua的循環for關鍵字有一個奇怪的問題,如下圖:
在循環table數據類型時,並不是按照數據在table表中聲明的順序輸出的,原因是什麼呢?
字符串的連接字符是
..
print ("sdsad" .. "afggh")
使用dofile函數,執行其他lua文件代碼
大小寫敏感、下劃線後不能接大寫字母
% 取模運算,可用於精確小數點
table 類型初始化時,中間使用 “;” 作爲分隔符是可行的 通常用於區別多種不同的數據類型
repeat until 用於循環 挺好
函數返回多個返回值,有趣
匿名函數 帥的一批
閉包,老朋友了 我用我自己,我還不是我自己 (將函數更換內容,再調用函數)相當於裝飾者模式
尾調用很簡單 return func(x)end
不會先對左邊進行賦值,所以右邊使用的變量一直都是之前的變量
多個字符串連接成一個字符串使用 “..” 可以實現,但是內存開銷大 可以使用stringBuilder,比較難 使用是具體看
本地存儲的conf數據文件,裏面存儲格式一樣的多條信息,通過相同名字的函數,即可對數據進行處理(目前沒有用,之後用到可以看)