2

次のように、同じテーブル内から匿名テーブル内のキーを使用したい:

loadstring( [[return {
  a = "One",
  b = a.." two"
}]] )

私の観点では、これは次の表を返すはずです。

{ a = "One", b = "One two" }

ただし、 を返すだけnilです。 これは可能ですか?

4

2 に答える 2

4

他の回答が言ったように、作成中のテーブルのキーを参照することはできませんが、変数を使用して、参照したい値を数回保持できます。

local a = "One"
local t = { a = a, b = a.." two" }
于 2016-07-27T21:26:16.003 に答える