日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

lua教程

理解Lua 語言中的點、冒號與self

閱讀 (2528)

lua編程中,經常遇到函數的定義和調用,有時候用點號調用,有時候用冒號調用,這里簡單的說明一下原理。如:

點號調用:

-- 點號定義和點號調用:
girl = {money = 200}

function girl.goToMarket(girl ,someMoney)
    girl.money = girl.money - someMoney
end

girl.goToMarket(girl ,100)
print(girl.money)

引用參數self:

-- 參數self指向調用者自身(類似于c++里的this 指向當前類)
girl = {money = 200}

function girl.goToMarket(self ,someMoney)
    self.money = self.money - someMoney
end

girl.goToMarket(girl, 100)
print(girl.money)

冒號調用:

-- 冒號定義和冒號調用:
girl = {money = 200}

function girl:goToMarket(someMoney)
    self.money = self.money - someMoney
end

girl:goToMarket(100)
print(girl.money)

冒號定義和冒號調用其實跟上面的效果一樣,只是把第一個隱藏參數省略了,而該參數self指向調用者自身。

總結:冒號只是起了省略第一個參數self的作用,該self指向調用者本身,并沒有其他特殊的地方。

關閉
程序員人生
主站蜘蛛池模板: 成人a毛片 | 久久精品123 | 五月婷婷激情综合网 | 色婷婷999 | 国产精品99999 | 亚洲欧美一区在线 | 女同久久另类99精品国产 | 久久国产精品一区二区三区 | 中文字幕国产日韩 | 国产h在线| 久久久久国产精品一区 | 综合久久国产九一剧情麻豆 | 成人免费网站 | 91在线播放综合 | 国产精品6 | 亚洲精品乱码久久久久久麻豆不卡 | 黄色avv | 国产一区二区三区免费在线 | 国产视频久久久久 | 久久免费国产精品 | 国产精品第85页 | 亚洲一区在线免费 | 欧美精品三级 | 日本黄色电影网站 | 成人免费视频网站在线观看 | 欧美视频一区二区在线观看 | 久久久久综合 | 国产精品久久久久久久美男 | 国产成人精品一区二区 | 欧美日韩在线不卡 | 国产日韩欧美精品 | av一区二区三区 | 可以在线观看的av网站 | 免费人成在线观看网站 | 国产一区免费在线观看 | 日韩在线二区 | 日韩精品在线免费 | 青青草欧美 | 爱爱免费网址 | 日韩精品视频在线免费观看 | 九色一区|