三十七、理解Lua 语言中的点、冒号与self

AI-摘要
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
三十七、理解Lua 语言中的点、冒号与self
云少三十七、理解Lua 语言中的点、冒号与self
lua编程中,经常遇到函数的定义和调用,有时候用点号调用,有时候用冒号调用,这里简单的说明一下原理。如:
点号调用:
1 | -- 点号定义和点号调用: |
引用参数self:
1 | -- 参数self指向调用者自身(类似于c++里的this 指向当前类) |
冒号调用:
1 | -- 冒号定义和冒号调用: |
冒号定义和冒号调用其实跟上面的效果一样,只是把第一个隐藏参数省略了,而该参数self指向调用者自身。
总结:冒号只是起了省略第一个参数self的作用,该self指向调用者本身,并没有其他特殊的地方。
评论
匿名评论隐私政策
TwikooArtalk
✅ 你无需删除空行,直接评论以获取最佳展示效果