lua 說明self,點號或冒號的關係

定義的時候冒號默認接收self參數 調用的時候冒號默認傳遞調用者本身爲參數 而句號要顯示傳遞或接收self參數 -- 例如:句號定義,須要顯示傳遞或接收 a = { x = 1 } function a.fun(self) print(self.x) end a.fun(a)--輸出1,將a本身作爲參數傳給fun函數的self 這樣調用要傳遞self,比較麻煩,因此lua給一個方便的方法 將函
相關文章
相關標籤/搜索