VB には演算子AndAlsoとOrElseがあり、短絡論理積を実行しますが、同等の演算子は JS / AS のどこにありますか?
2 に答える
2
通常の && と || オペレーターが短絡評価を行います。
于 2009-01-28T06:55:38.113 に答える
1
私が収集したものから、JS と AS はデフォルトで短絡を使用します。
デフォルトは良い例かもしれません:
var value = input || false; // defaults: non-zero `input` or `false`
三項は別のものです - 必要なブロックだけが実行されます:
return typeof(value) == 'string' ? value.substr(0, 2) : '';
于 2009-01-28T06:58:06.437 に答える