Lua學習筆記-2020.6-14

—————————————————————————————————————————————————————————

Lua的循環for關鍵字有一個奇怪的問題,如下圖:

在循環table數據類型時,並不是按照數據在table表中聲明的順序輸出的,原因是什麼呢?

 

字符串的連接字符是

..
print ("sdsad" .. "afggh")

 

使用dofile函數,執行其他lua文件代碼

大小寫敏感、下劃線後不能接大寫字母

% 取模運算,可用於精確小數點

table 類型初始化時,中間使用 “;” 作爲分隔符是可行的 通常用於區別多種不同的數據類型

repeat until 用於循環 挺好

函數返回多個返回值,有趣

 

匿名函數 帥的一批

閉包,老朋友了 我用我自己,我還不是我自己   (將函數更換內容,再調用函數)相當於裝飾者模式

尾調用很簡單 return func(x)end 

 

不會先對左邊進行賦值,所以右邊使用的變量一直都是之前的變量

多個字符串連接成一個字符串使用 “..” 可以實現,但是內存開銷大 可以使用stringBuilder,比較難 使用是具體看

 

本地存儲的conf數據文件,裏面存儲格式一樣的多條信息,通過相同名字的函數,即可對數據進行處理(目前沒有用,之後用到可以看)

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章