ホームページ  >  記事  >  ウェブフロントエンド  >  js式と演算子の例を詳しく解説

js式と演算子の例を詳しく解説

小云云
小云云オリジナル
2018-03-19 17:21:321517ブラウズ


この記事では主にjs式の詳しい説明と演算子の例を紹介しますので、お役に立てれば幸いです。

js 式と演算子

1. 式

式は、JavaScript スクリプトの実行時に計算に使用される式であり、定数、変数、演算子を含めることができます

2. 算術演算子

+- */% ++ --

注: 数値型はインクリメント演算子とデクリメント演算子をサポートし、ブール型はインクリメント演算子とデクリメント演算子をサポートしますが、文字列はサポートしません。また、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 サイトの他の関連記事を参照してください。

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