2013-03-30 57 views

回答

2

是你的同事很可能指的是在某些情況下爲變量賦值,每次比檢查一些條件,然後分配給它更快。

var a = 2; 

function slower() { 
    if (a !== 0) 
     a = 0; 
} 

function faster() { 
    a = 0; 
} 

真的不過,這是很荒謬的考慮單一if聲明考慮到現在的計算機有多麼強大的性能影響。