lua 語言基礎

1,在lua語法中,語句之間不需要加分號,代碼中的換行不起任何作用。


2,lua中的標識符可以由任意字母,數字和下劃線構成的字符串,但是不能以數字開頭。


3,lua大小寫敏感


4,--行註釋,--[[]]段註釋。


5,全局變量不需要聲明,訪問未初始化的變量不會引起錯誤,訪問結果是特殊的值nil。將其設置爲nil既是刪除。變量沒有預定義類型,任何變量都可以包含任何類型的值。


6,函數type可以返回類型名稱,返回的總是字符串。


7,boolean 除了false和nil視爲“假”,其他都爲”真“。


8,number類型用於表示實數,可以表示任何32位整數。


9,string單引號和雙引號都可以使用。 lua提供了運行時的數字與字符串的自動轉換。


10, “..”是字符串連接操作符。當直接在一個數字後面輸入它的時候,必須要用一個空格來分隔他們。不然,lua會將第一個點理解爲一個小數點。


11,tonumber函數將字符串轉換成數字。tostring函數將數字轉換成字符串。


12,“#”放在字符串前獲取字符串的長度。  


13,數組通常以1作爲索引的起始值。


14,長度操作符“#”用於返回一個數組或線性表的最後一個索引值(或爲其大小)。


15,table.maxn將返回一個table的最大正索引數。

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