ww.783成人A片,国产av一区二区三区,国产在线一区二区三区,99精品在线观看

朵朵科技

Internet domain brand

Flex應用程序的性能優(yōu)化的10點建議?

發(fā)布時間:2020-08-31

眾所周知,flex應用程序存或多或少地存在性能方面的問題。特別是企業(yè)級大數(shù)量的應用程序,通常的解決辦法是分模塊加載,分時加載數(shù)據(jù)等措施來解決。下面我們來談一談代碼級別的優(yōu)化:

1.盡可能減少程序的不必要運算。如下兩種表達式:

var a:unit = b+(1024-200)/2;    
var a:unit = b+412;  
很明顯下面的那個表達式運算更快。

2.盡可能地采用乘法運算來代替除法運算。如下兩個表達式:

result = num / 4;    
reuslt = num * 0.25; 
經(jīng)過統(tǒng)計工具計算,乘法比除法能節(jié)約150ms的時間。

3.盡可能使用強類型。比如:

var pt:Object = {x:x,y:y};    
var pt:Point = new Point(x,y);  

4.使用隱式類型轉(zhuǎn)換。比如,

var pt:Point = points[i] as Point;    
var pt:Point = points[i];  
二個的表達式使用的隱式類型轉(zhuǎn)換,這樣能節(jié)省開銷。

5.強制轉(zhuǎn)換有時要比用as轉(zhuǎn)換好用。如:

pt = points[(i*2) as unit];    
pt = points[uint(i*2)];  

6.設置條件表達式的優(yōu)先級。如:

if(expensiveTest() && usuallyFalse)    
if(usuallyFalse && expensiveTest()) 
在與運算時,應將在多數(shù)情況下為false的表達式放在前面(如 二個表達式的寫法)。

7.for循環(huán)語句中的循環(huán)條件值應為一個固定值。如:

for (var i=0; i<arr.length; i++)    
for (var i=0; i<l; i++)  
應采用 二種寫法,將arr的length屬性值存放到一個變量中去。

8.回調(diào)事件要比單獨派發(fā)的事件要快,更比冒泡的事件快。

9.盡量減少使用try...catch來拋出異常信息。如:

try {isNull.x = 3;} catch(e:*) {}    
if(isNull) {isNull.x = 3;}  
多采用 二種方法,來減少異常。

10.使用removeEventListener方法來清除閑置的事件偵聽者。


【上一篇】:網(wǎng)站結(jié)構(gòu)優(yōu)化3條注意事項?

【下一篇】:網(wǎng)站建設文字版面設計七個禁忌

久久久久一区二区三区 | 精品久久久久久久久久 | 国产婬乱A毛片视频中文 | 国产成a人亚洲精品无码樱花孕妇 | 最新国产成人电影免费 | 特级做a爰片毛片A片免费公交车 | 97人妻人人揉人人澡人人爽国产 | 嫩BBB槡BBBB槡BBBB免费视频 | 亚洲AV永久无码精品国产精 | 91少妇高潮呻吟无码精品 | AV一区二区三区四区 | 精品人妻一区二区三区阅读全文 | 亚洲国产精品综合久久99视频 | 国产美女裸体无遮挡免费视频 | 操老女人老91妇女老熟女 | 昏睡迷奷玩弄极品视频 | 久久一区二区三区日韩无码高清 | 日本三级电影中文字幕 | 激情婷婷六月国产乱伦 | 日本少妇一级婬片A片无码牛牛 | 亚洲视频一区在线播放 | 曰韩无码二三区中文字幕 | 高清无码十八 成人在线免费观看 | 精品人妻无码一区二区三区淑枝 | 国产极品JK白丝喷白浆羞视频播放 | 超变态操网麻豆私人网站 | 激情视频激情图片激情小说 | 亚洲AV日韩精品国产成人网站 | 中文字幕亂偷近親相姦 | 少妇被大狼拘躁A片免费 | 国产一级淫片在线观看 | 精品夜夜澡人妻无码AV蜜桃 | 国产激情无码AV毛片多多 | 少妇搡BBBB搡BBB搡忠贞 | 毛茸茸的欧美乱妞43p | 鲁大师在线看片在线播放 | 国产精品人妻无码久久久郑州天气网 | 野外性做爰A片免费观看 | 96精品无码一区二区动漫 | 亚洲精品国偷拍自产在线观看91 | 特级西西WWWw444大胆高清 |