可能性の重複:
Using &&'s short-circuiting as an if statement?
Does javascript use optimization in boolean expressions?JavaScriptに「短絡」の評価がありますか?
私はJavaScript
は、C#で"短絡" の評価 & &のようなオペレータを持っているかどうかを知りたいと思います。そうでない場合は、採用するのが理にかなった回避策があるかどうかを知りたいと思います。
可能性の重複:
Using &&'s short-circuiting as an if statement?
Does javascript use optimization in boolean expressions?JavaScriptに「短絡」の評価がありますか?
私はJavaScript
は、C#で"短絡" の評価 & &のようなオペレータを持っているかどうかを知りたいと思います。そうでない場合は、採用するのが理にかなった回避策があるかどうかを知りたいと思います。
はい、JavaScriptには「短絡」の評価があります。
if (true == true || foo.foo){
// Passes, no errors because foo isn't defined.
}
if (false && foo.foo){
// Passes, no errors because foo isn't defined.
}
あなたは簡単にそれを自分でテストすることができます... – gdoron
おかげでロブW、私はGoogleでその文字列を使用することができます知りませんでした! :-) – GibboK
ようこそ。検索速度を上げるため、検索のショートカット(Chrome/Firefox)として 'https://www.google.com/search?q = site:stackoverflow.com +%s'を追加しました。 –