次のように、同じテーブル内から匿名テーブル内のキーを使用したい:
loadstring( [[return {
a = "One",
b = a.." two"
}]] )
私の観点では、これは次の表を返すはずです。
{ a = "One", b = "One two" }
ただし、 を返すだけnil
です。
これは可能ですか?
次のように、同じテーブル内から匿名テーブル内のキーを使用したい:
loadstring( [[return {
a = "One",
b = a.." two"
}]] )
私の観点では、これは次の表を返すはずです。
{ a = "One", b = "One two" }
ただし、 を返すだけnil
です。
これは可能ですか?
他の回答が言ったように、作成中のテーブルのキーを参照することはできませんが、変数を使用して、参照したい値を数回保持できます。
local a = "One"
local t = { a = a, b = a.." two" }