您好,登錄后才能下訂單哦!
實例1
function newCounter() local i = 0 --方法里的i變量不會被銷毀 return function() -- anonymous function i = i + 1 return i end end c1 = newCounter() print(c1()) --> 1 print(c1()) --> 2
實例2
function myPower(x) return function(y) return y^x end end power2 = myPower(2) --power2不單單擁有了方法myPower,并且擁有了參數2 power3 = myPower(3) print(power2(4)) --4的2次方 print(power3(5)) --5的3次方
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。