标签列表
Lua有类似于Ruby的method_missing的功能吗?
ruby
lua
metaprogramming
method-missing
5
5
我记得Lua有类似于Ruby的method_missing方法。或者我记错了吗?
-
Dexygen
1
个回答
8
8
一张表的
元表
中的
__index
和
__newindex
可以实现类似于Ruby中的
method_missing
的效果。
-
JoeG
1
是的,在更加仔细的谷歌搜索中,我找到了Lua手册中的此URL http://www.lua.org/pil/13.4.1.html,其中指出:“当我们访问表中不存在的字段时...这种访问会触发解释器查找__index元方法”。
- Dexygen
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
3
我能在 TypeScript 中获得类似于 Ruby 的 method_missing 行为吗?
3
Ruby - method_missing
23
其他编程语言中是否有类似于Ruby的method_missing方法的等价物?
55
Javascript有类似Ruby的method_missing特性吗?
6
Lua中是否有可能复制Ruby的method_missing方法?
12
动态类加载:Ruby中是否有类似于“method_missing”的方法用于类?
13
Ruby是否有一个类似于method_missing的方法来处理未定义的实例变量?
3
PowerShell有method_missing()方法吗?
11
rake任务中是否有类似于"method_missing"的方法?
5
Ruby 1.8.7是否有类似于"spawn"的功能?