ホームページ  >  記事  >  バックエンド開発  >  JavaScript - 動作の優先順位について

JavaScript - 動作の優先順位について

WBOY
WBOYオリジナル
2016-07-06 13:53:37902ブラウズ

$a < $b || $c == $d && $e <
次のように理解できますか:

$a < $b || $c == $d;

同時に
$c == $d && $e <
$a < ; $b と $e < 論理的な関係はありませんか?

他の言語の優先順位もこのように使用されますか?

返信内容:

$a < $b || $c == $d && $e <

次のように理解できますか:

$a < $b || $c == $d;

同時に
$c == $d && $e <

$a < ; $b と $e < 論理的な関係はありませんか?


他の言語の優先順位もこのように使用されますか?


$a

&& は || よりも優先されます。

マスター、これを利用しないでください。このような書き方はチーム開発では禁止されています。

3 つの論理演算子 (上位から下位): not と or

まず、この書き方は開発中に推奨されておらず、通常はkillされます。

1. この式には、論理演算子 && や論理演算子 || などの比較演算子と論理演算子があります。

PHP の場合、比較演算子は論理演算子 && および || よりも優先されますが、論理演算子 && は論理演算子 || よりも優先されます

$a < $b || $c == $d && $e < $f
最初のステップは演算子比較です: ($aCompare || または &&
($a<$b) が true の場合、この式の結果は true になりますJavaScript - 動作の優先順位についてIf: ($a<$b)が fasle で、($c==$d) と ($e


専門家ばかりです…こういう問題は勉強したことがないので、とても面倒です
リーリー
これは悪くないですか?

このコードを二度と見ないことを約束しますか?見るときに考える必要はないですか?では、なぜわざわざ悩むのでしょうか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。