国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 辦公 > Flash > 正文

for each和for的快慢問題經(jīng)驗之談

2020-07-17 13:13:32
字體:
供稿:網(wǎng)友
在flash技術(shù)圈內(nèi),經(jīng)常會討論一些API的效率問題。之前也曾一度陷入一些問題的討論,但到頭來發(fā)現(xiàn)很多問題比較莫名其妙。因為as本身的封閉性,和flash社區(qū)的整體水平問題,很多問題很難從理論上深入的分析,從而都沒有一致的定論。本來技術(shù)這種問題,即使沒有絕對一致的定論,至少應(yīng)該有相對一致的定論,但時常有時候有些人講這些相對的結(jié)論推廣到普遍的情況之下。

比如具體的一個問題:for和for each的快慢問題,因為我們無法進行深入的理論分析——即根據(jù)底層代碼的拆解,來分析每一步的消耗——那么我們只有通過經(jīng)驗方法來證明。不過要注意,分析的本意是單獨的考察某種因素對結(jié)果的影響,所以我們要確保影響問題的因素足夠單一,并且更重要的是,在比較兩種方法的時候要保證在一致的因素下。
經(jīng)常看到有人在分析這個問題的時候,夾雜一些不必要的因素,甚至兩種方法夾雜的因素都不一樣。

復制代碼
代碼如下:

var t:uint = getTimer();
var arr0:Vector.<uint> = new Vector.<uint>(1000000,true);
var arr1:Vector.<uint> = new Vector.<uint>(1000000,true);
var i:uint=0
for(i=0;i<1000000;i+=1)
{
arr0[i]++;
}
trace(getTimer()-t);//116
t = getTimer();
var v:uint
for each(v in arr1)
{
v++;
}
trace(getTimer()-t);//125

以上是在Flex SDK 4.5下的測試結(jié)果,為了盡量將因素單一化,我們采用同樣的操作,即累加數(shù)組元素,這里可以看見for循環(huán)并不低。
應(yīng)該注意的是雖然同樣都是累加操作,但是前者帶有數(shù)組的下標訪問,而后者則直接是對象的操作,所以嚴格來說影響這兩種情況的因素并不一致,但考慮到實際情況中我們不可能脫離這兩種特征而獨立的去使用循環(huán),所以這種不一致也是合情合理的。當然,在純粹理論意義上我們也可以去掉累加操作而直接跑一邊空的循環(huán):

復制代碼
代碼如下:

var t:uint = getTimer();
var arr0:Vector.<uint> = new Vector.<uint>(1000000,true);
var arr1:Vector.<uint> = new Vector.<uint>(1000000,true);
var i:uint=0
for(i=0;i<1000000;i+=1)
{
}
trace(getTimer()-t);//11
t = getTimer();
var v:uint
for each(v in arr1)
{
}
trace(getTimer()-t);//31

另外在追加一個小的測試:在for循環(huán)中采用+=和++兩種運算符的快慢,

復制代碼
代碼如下:

var i:uint=0
for(i=0;i<1000000;i++)
{
arr0[i]++;
}
trace(getTimer()-t);//114

盡管每次測試結(jié)果不會太一樣,但是總體看來,++的效率并不比+=低。但是經(jīng)常聽到有人說+=的效率更高,具體原因不明。
最后附一份Flash Pro CS6環(huán)境下的測試結(jié)果:

復制代碼
代碼如下:

var t:uint = getTimer();
var arr0:Vector.<uint> = new Vector.<uint>(1000000,true);
var arr1:Vector.<uint> = new Vector.<uint>(1000000,true);
var i:uint=0
for(i=0;i<1000000;i++)
{
arr0[i]++;
}
trace(getTimer()-t);//25
t = getTimer();
var v:uint
for each(v in arr1)
{
v++;
}
trace(getTimer()-t);//35

差別還是蠻大的,主要原因可能在于新版本的優(yōu)化。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产精品入口麻豆免费看| 在线成人综合色一区| 国产精品亚洲色图| 亚洲图区欧美| 在线观看国产视频| 91视频久色| 国产福利在线看| 国产福利在线观看| 欧美精品日韩少妇| 九九99精品| 久久久久久久久久久久久91| 免费看黄视频网站| √天堂资源地址在线官网| 国产精品自产拍在线网站| 国内精品一区视频| 中文字幕在线视频网| 国产白浆在线| 激情小说 在线视频| 国产网红在线观看| 色吊丝av中文字幕| а√资源新版在线天堂| 超碰在线免费播放| 在线久久视频| 国产日产一区二区| 美女av在线播放| 在线一二三区| 免费在线看v| 69久久精品| 99视频免费在线观看| аⅴ成人天堂中文在线| 精精国产xxxx视频在线中文版| 看成年女人免费午夜视频| 一本免费视频| 99热免费观看| 国产福利视频在线| 国产精品自产拍在线网站| av一本在线| 在线观看国产视频| 在线伊人免费视频| 国产二区视频| 国产高清视频免费最新在线| 国产网友自拍视频导航网站在线观看| 欧美在线中文| 激情综合网五月激情| 好男人社区在线视频| 五月天丁香在线| 国产精品久久麻豆| 精品国产免费观看一区| 在线国产三级| xxx国产精品| www.99色.com| 国产字幕在线看| 久久精品免视着国产成人| 成年女人在线视频| 国产网站观看9久| 国产福利微拍精品一区二区| 99reav| 欧美人成在线观看网站高清| 波多野结衣久久高清免费| 麻豆网站在线免费观看| 在线91av| 羞羞视频在线观看免费| 麻豆精品永久免费视频| 最新av免费看| 亚洲欧美中文字幕在线观看| wwww在线观看| 国产精品外围在线观看| 国产国产人免费人成免费视频| a√在线视频| 黄色片大全在线观看| 国产精品18久久久久网站| 四虎免费视频| 国产精品免费视频二三区| 天堂中文在线观看| 国产一二三视频| 亚洲一区二区三区在线观看网站| 国产免费av高清在线| 一本久中文高清| 国产一二三区在线| 另类视频在线| 精品999视频| 中文字幕网在线| 免费看的av| av中文在线| 2021天堂中文幕一二区在线观| 青草视频在线播放| 一色桃子av在线| 国产网站在线播放| 高清欧美精品xxxxx在线看| 在线国产1区| 国产va在线观看| 国产亚洲精品久久久久久移动网络| av手机天堂| 在线黄色国产电影| 91精品大全| 国产精品xxx电影| 国产天堂素人系列在线视频| 国产剧情在线一区| 青青草在线免费观看| 天天草天天草| a视频在线观看免费| 天天噜天天色| 麻豆精品免费视频入口| 福利视频在线导航| 天堂在线中文资源| 国产天堂在线播放视频| 国产丝袜在线播放| 精精国产xxxx视频在线| 在线免费看黄av| 日本欧洲一区| 国产在线中文字幕| 国产鲁鲁视频在线观看特色| 最近中文av字幕在线中文| 国产精美视频| 青青草原国产在线| 国产嫩草在线视频| 国产三级视频在线看| 99re热视频在线| 欧美日韩亚洲国内综合网| 国产剧情在线一区| 伊人色综合网| 国产一区久久精品| 樱花草在线观看www| 免费在线黄色网址| 国产视频第一区| 日本成人在线播放| 天堂资源最新在线| 91国内在线| 国产精品一区在线看| 伊人精品影院| 午夜免费福利在线观看| 亚洲天堂久久久| 国产麻豆精品入口在线观看| 国产盗摄一区二区| 奇米影视狠狠狠| 2021天堂中文幕一二区在线观| 小说区乱图片区| 国产小视频在线| 黄网址在线播放免费| 中文资源在线网| 中文字幕视频免费在线观看| 99re在线视频播放| 国产精彩视频在线观看免费蜜芽| jizz性欧美| 在线观看av中文| 91亚洲欧美| 国产a级网站| 国产黄色免费网站| 国产女主播在线| 国产人成在线观看| 国产一级粉嫩xxxx| 中文字幕亚洲精品视频| 国产乱码在线| 国产精品一品| 国产精品一区二区三区视频网站| 免费国产阿v视频在线观看| 91看片在线观看| 2019中文字幕在线电影免费| 国产特级淫片免费看| 国产日韩欧美精品一区二区三区| 最近久乱中文字幕| 国产一二区视频| 国产黄a三级三级三级av在线看 | 天天操天天操一操| 狠狠干天天爱| 国产蜜臀在线| 国自产拍在线网站网址视频| 久久久久久国产视频| 国产在线资源| 国产特级嫩嫩嫩bbb| 国产黄大片在线观看画质优化| 国产精品美女一区二区视频| 精品视频二区三区| av男人的天堂网| 开心激情五月婷婷| 中文字幕在线视频观看| 国产成人亚洲精品播放器下载| 国产白浆在线| 黄色av网站在线| 国产精品乱码一区二区三区视频| 精品999视频| 人人在线视频| 国产素人视频在线观看| 日本三级在线视频| 国产精品久久在线| 日本黄色免费网址| 国产激情二区| 九九在线观看免费视频| 国产极品视频| 国自产拍在线网站网址视频| 精品成人一区二区三区免费视频| 免费观看一二区视频网站| 国产无套粉嫩白浆在线2022年| 永久免费在线观看| 国产人成网在线播放va免费| 天天草天天草| 国产丝袜精品丝袜| 免费看黄视频网站| 在线视频二区| 国产黄色片大全|