Lua是否在对象引用中使用变量?
可以在Lua中的对象引用中使用变量吗?例如,a.Value是字符串,a.Value=“b”。我想访问a.b.c.d或a.(a.Value).c.d。我怎样才能做到这一点呢?语法Lua是否在对象引用中使用变量?,lua,Lua,可以在Lua中的对象引用中使用变量吗?例如,a.Value是字符串,a.Value=“b”。我想访问a.b.c.d或a.(a.Value).c.d。我怎样才能做到这一点呢?语法a.b实际上是a[“b”]的缩写。要执行您想要的操作,您需要去掉“b”,而是使用变量,如下所示: a[a.Value].c.d 语法a.b实际上是a[“b”]的简写。要执行您想要的操作,您需要去掉“b”,而是使用变量,如下所示: a[a.Value].c.d 有趣!所以对象可以像数组一样处理(如果我没有混淆数组语法的话
a.b
实际上是a[“b”]
的缩写。要执行您想要的操作,您需要去掉“b”
,而是使用变量,如下所示:
a[a.Value].c.d
语法
a.b
实际上是a[“b”]
的简写。要执行您想要的操作,您需要去掉“b”
,而是使用变量,如下所示:
a[a.Value].c.d
有趣!所以对象可以像数组一样处理(如果我没有混淆数组语法的话)?似乎有用!非常感谢。有趣!所以对象可以像数组一样处理(如果我没有混淆数组语法的话)?似乎有用!非常感谢。