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+內部函式(閉包函式)
functiontest()
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為常量表示式,用來指定陣列的大小。型別說明符是任一種基本資料型別或構造資料型別。陣列名是使用者定義的陣列識別符號。方括號中...