2009-01-28 94 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

相关问题