lua相關的小知識

2022-05-15 02:07:24 字數 539 閱讀 7960

1. 輕量級:一標準的c語言編寫原發開放,編譯後僅僅100k,占用記憶體小;

2. 擴充套件性:lua提供了非常已於使用的擴充套件口和機制;

3. 支援面向過程程式設計和函式式程式設計

nil、boolean、number、string、userdata、function、thread和table

其中:lua把false和nil看作」假「,其他的是都是「真」

pairs迭代table,可以遍歷表中所有key並返回nil

ipairs迭代陣列,不能返回nil,遇到nil則退出

外部函式+外部函式建立的upvalue+內部函式(閉包函式)

function

test()

local i=0

return

function()//

尾呼叫 i+=1

lua相關知識筆記

print hellow world 變數宣告直接宣告並賦值 id 1 age 23 name 逆天大神 true print age,name print age id 會列印相加後的值 print 20 152 對於數字型別的字串會相加後列印 172 if id 1 then print id為...

ajax相關的小知識

ajax作為非同步資料交換的技術,有重要用途,在使用過程中有其固定的格式。其中 url success,fail 3個引數必須要有 如何建立ajax物件 var oajax new xmlhttprequest ie7之後的瀏覽器可以識別,之前的設定方法為 var oajax new activex...

陣列的相關小知識

一維陣列的建立 陣列的建立 陣列是一組相同型別元素的集合。type t arr name const n type t為指數組的元素型別 arr name為陣列名 const n為常量表示式,用來指定陣列的大小。型別說明符是任一種基本資料型別或構造資料型別。陣列名是使用者定義的陣列識別符號。方括號中...