我該如何優化我的代碼。我有3個選項,不知道這是記憶中的Lua更好:Lua優化內存
1)
local Test = {}
Test.var1 = function()
-- Code
end
Test.var2 = function()
-- Code
end
2)或
function var1()
-- Code
end
function var2()
-- Code
end
3)也許
local var1 = function()
-- Code
end
local var2 = function()
-- Code
end
第三個比第二個我認爲更好但不確定 – itdxer
你想要[這裏優化](http://c2.com/cgi/wiki?PrematureOptimization)?如果你想要面向對象的結構,使用第一個,如果你想添加全局變量,可以從任何地方訪問,使用第二個(2個函數並不昂貴),如果你希望函數在你的本地範圍內可見,使用第三個選項。 –
這與優化*內存*有什麼關係? – lhf