标签:
1 尽量使用local变量
以下是几个对比测试,你可以复制代码到你的编辑器中,进行测试。
1
2
3
4
5
6
|
a = os.clock() for i = 1,10000000 do local x = math.sin(i) end b = os.clock() print(b-a) -- 1.113454 |
把math.sin
赋给local变量sin
:
|
直接使用math.sin
,耗时1.11秒;使用local变量sin
来保存math.sin
,耗时0.76秒。可以获得30%的效率提升!
标签:
原文地址:http://www.cnblogs.com/MrZivChu/p/luayouhua.html