works:programmer:lua:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
works:programmer:lua:index [2019/02/05 03:01]
Chugreev Eugene создано
works:programmer:lua:index [2022/06/21 09:46] (current)
Chugreev Eugene
Line 1: Line 1:
-====== LUA ======+====== Язык программирования LUA ====== 
 +  * [[works:programmer:lua:snipets]] 
 +  * [[works:programmer:lua:classes]] 
 +  * [[works:programmer:lua:json]] 
 +  * [[works:programmer:lua:comma-and-dot]] 
 +  * [[works:programmer:lua:linq]] 
 +  * [[works:programmer:lua:dump]] 
 +  * [[works:programmer:lua:pack-unpack]] 
 +  * [[works:programmer:lua:strings]] 
 +  * [[works:programmer:lua:cache-class]]
  
-===== В чем разница между : и . в функциях lua ===== 
-Разница лишь в том что что используя : функции не нужно передавать self как параметр. См. Пример 
-<code=lua> 
-function MyClass:Func(a) 
-  self.name = a 
-end 
  
-function MyClass.Func2(self, a) 
-  self.name = a 
-end 
- 
-object:Func("hello") 
-object.Func2(object, "hello") 
-</code> 
works/programmer/lua/index.1549335707.txt.gz · Last modified: 2019/02/05 03:01 by Chugreev Eugene