标签:
1 尽量使用local变量
以下是几个对比测试,你可以复制代码到你的编辑器中,进行测试。
|
1
2
3
4
5
6
|
a = os.clock()for i = 1,10000000 do local x = math.sin(i)endb = 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