式は、JavaScript スクリプトの実行時に計算に使用される式であり、定数、変数、演算子を含めることができます
+- */% ++ --
注: 数値型はインクリメント演算子とデクリメント演算子をサポートし、ブール型はインクリメント演算子とデクリメント演算子をサポートしますが、文字列はサポートしません。また、null はインクリメント演算子とデクリメント演算子をサポートします。+ 記号は 2 つの文字列を接続するために使用されます。
+ 接続オペランドの 1 つが文字列型である限り、js は非文字列を文字列型に自動的に変換します。コードの実行は左から右に行われるため、+ 式では、文字列データに遭遇する前に、出現する (または数値文字列に変換できる) すべての数値データが数値処理として扱われます。この状況を回避するために、次のようにします。空の文字列を追加できます
代入演算子=、+=、-+、*=、/=、%=
+= を使用できます 接続文字列
== 、===、》=、》=、! =、! ==
比較演算子の結果はブール値です。 == は値が等しいかどうかのみを比較します。 === は比較します論理演算子
&&、||、! &&: 最初の結果が false で、式全体が false の場合、2 番目の結果は短絡されます。 &&: 2 つの式があり、両方の式が true の場合、結果は true になります。 ||: 2 つの式のいずれかが true の場合、結果は true になります。式が true の場合、結果全体が true になり、2 番目の式三項演算子
exp1 が短絡されます。 exp2:exp3;その他の演算子
カンマ演算子: カンマは、複数の式を 1 つの式に結合するために使用されます。これは主に変数宣言で使用されます。 var z=(a=1,b=2,c=3); 次に、z=3; 最後の式の値を取得します。void 演算子: void 演算子は、式に Return がないことを示すために使用されます。 result;
var z=void(a=1,b=2,c=3); alert(z);次に、 unknown
typeof 演算子を使用して文字列を返します。オペランドのデータ型 変数の型を検出 3. 演算子の優先順位 関連する推奨事項:JS 式と演算子コードの詳細な説明
以上がjs式と演算子の例を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。