2009-01-28 49 views

回答

2

正常& &和||運營商做短路評估。

1

從我收集的情況來看,JS和AS默認使用短路。

違約可能是一個很好的例子:

var value = input || false; // defaults: non-zero `input` or `false` 

三元是另 - 只需要執行該塊:

return typeof(value) == 'string' ? value.substr(0, 2) : ''; 
+0

三元是,應該不惜一切代價避免邪惡eveeeel聲明海事組織。太嚇人了!我已經失去了我在代碼中發現的錯誤數量,因爲有人認爲他們會很可愛,並使用三元... – GeoffreyF67 2009-01-28 07:42:52