現在,在你們大家都跳起來說「你們過度關注表現」之前,讓我們說出來,我更多的是出於好奇而不是過於熱情的本性。這說...Javascript &&運算符與嵌套if語句:什麼更快?
我很好奇,如果使用& &(「和」)運算符和嵌套if語句之間的性能差異。另外,是否有實際的加工差異?即,& & 總是進程都語句,或者它會停止@第一個,如果第一個失敗?這與嵌套if語句有何不同?
實例是明確的:
A)& &( 「和」)運算符
if(a == b && c == d) { ...perform some code fashizzle... }
與B)嵌套if語句
if(a == b) {
if(c == d) { ...perform some code fashizzle... }
}
不知道強迫和操作員。那很有意思! – 2010-06-27 02:56:08
請注意'&'是/ bitwise /和運算符。把它看作'強制'版本的&&並不完全正確。例如:'1 && 2'是2而'1&2'是0. – 2010-06-27 03:10:56