-
JavaScriptのforループステートメントとは何ですか?
for ループは、ループの最もコンパクトな形式です。次の3つの重要な部分が含まれています- ループの初期化 ここで、カウンターを開始値に初期化します。初期化ステートメントは、ループが始まる前に実行されます。 テストステートメント これは、特定の条件が真であるかどうかをテストします。条件が真の場合、ループ内で指定されたコードが実行されます。そうでない場合、制御はループから外れます。 反復ステートメント カウンターを増減できる場所。 3つの部分すべてをセミコロンで区切って1行にまとめることができます。 構文 forループの構文はJavaScriptです for(initia
-
JavaScriptのスプレッド演算子(...)とは何ですか?
Spread Operatorを使用すると、式を複数の引数、要素、変数などに展開できます。 例 次のコードを実行して、スプレッド演算子の操作方法を学ぶことができます- <html> <body> <script> var a, b, c,d, e, f, g; a = [10,20]; &
-
JavaScriptのダブルチルダ(~~)演算子とは何ですか?
「ダブルチルダ」(~~)演算子は、ビット単位ではないダブル演算子です。より高速なので、Math.floor()の代わりに使用してください。 例 次のコードを実行して、ダブルチルダ演算子について学習することができます- <html> <body> <script> var a = 2; var b,c, d; &nb
-
JavaScriptのビットごとのOR代入演算子(| =)とは何ですか?
右のオペランドと左のオペランドのOR演算を実行し、その結果を左のオペランドに割り当てます。 例 次のコードを実行して、ビットごとのOR代入演算子の操作方法を学ぶことができます- <html> <body> <script> var a = 2; // Bit presentation 10 var b = 3; // Bit presentation 11
-
JavaScriptのビット単位XOR代入演算子(^ =)とは何ですか?
右のオペランドと左のオペランドでXOR演算を実行し、結果を左のオペランドに割り当てます。 例 次のコードを実行して、ビット単位のXOR代入演算子の操作方法を学ぶことができます ライブデモ <html> <body> <script> var a = 2; // Bit presentation 10 var b = 3; // B
-
JavaScriptの「新しい」演算子とは何ですか?
JavaScriptの新しいキーワードはnew演算子です。ユーザー定義のオブジェクトタイプのインスタンスを作成します。 構文 構文は次のとおりです- new constructor[([arguments])] 例 新しい演算子の使用法について学ぶための例を見てみましょう- <!DOCTYPE html> <html> <body> <p id="test"> </p> <script> &nb
-
JavaScriptのifステートメントは何ですか?
ifステートメントは、JavaScriptが条件付きで決定を下し、ステートメントを実行できるようにする基本的な制御ステートメントです。 構文 基本的なifステートメントの構文は次のとおりです- if(expression){ Statement(s)to be executed if expression is true } ここでJavaScript式が評価されます。結果の値がtrueの場合、指定されたステートメントが実行されます。式がfalseの場合、ステートメントは実行されません。ほとんどの場合、意思決定の際に比較演算子を使用します。 例 以下を実行して、Ja
-
JavaScriptのif...elseステートメントとは何ですか?
if ... elseステートメントは、JavaScriptがより制御された方法でステートメントを実行できるようにする制御ステートメントの次の形式です。 構文 構文は次のとおりです- if (expression) { Statement(s) to be executed if expression is true } else { Statement(s) to be executed if expression is false } ここでJavaScript式が評価されます。結果の値がtrueの場合、「if」ブロック内の指定されたステ
-
JavaScriptのif...else if ...ステートメントは何ですか?
if ... else if...ステートメントはif...elseの高度な形式であり、JavaScriptがいくつかの条件から正しい判断を下せるようにします。 構文 if-else-ifステートメントの構文は次のとおりです- if (expression 1){ Statement(s) to be executed if expression 1 is true } else if (expression2){ Statement(s) to be executed if expression 2 is true } else if (e
-
JavaScriptのSwitch...caseステートメントとは何ですか?
switchステートメントの目的は、評価する式と、式の値に基づいて実行するいくつかの異なるステートメントを提供することです。インタプリタは、一致するものが見つかるまで、各ケースを式の値と照合します。一致するものがない場合は、デフォルトの条件が使用されます。 スイッチを使用できます この状況を正確に処理するステートメントであり、 if ... else ifを繰り返すよりも効率的に処理します。 ステートメント。 構文 switch(expression) { case condition 1:statement(s) break;
-
JavaScriptのbreakステートメントとは何ですか?
breakステートメントは、ループを早期に終了し、囲んでいる中括弧から抜け出すために使用されます。 JavaScriptでbreakステートメントを操作する方法を学ぶために、以下を実行してみることができます。次の例は、whileループでのbreakステートメントの使用を示しています。 xが5に到達し、最後の中括弧のすぐ下にあるdocument.write(..)ステートメントに到達すると、ループがどのように早く発生するかに注目してください- 例 ライブデモ <html> <body> <scri
-
JavaScriptの加算代入演算子(+ =)とは何ですか?
右のオペランドを左のオペランドに追加し、結果を左のオペランドに割り当てます。 例 次のコードを実行して、加算代入演算子の操作方法を学ぶことができます- <html> <body> <script> var a = 33; var b = 10; document.write("V
-
JavaScriptの加算演算子(+)とは何ですか?
加算演算子は、2つのオペランドを加算するために使用されます。 例 次のコードを実行して、加算演算子を操作することができます- <html> <body> <script> var a = 33; var b = 10; document.write("a + b = "
-
JavaScriptの代入演算子(=)とは何ですか?
右側のオペランドから左側のオペランドに値を割り当てます。たとえば、C =A + Bは、A+Bの値をCに割り当てます。 例 次のコードを実行して、代入演算子を操作することができます- <html> <body> <script> var a = 33; var b = 10; documen
-
JavaScriptのビットごとのAND演算子(&)とは何ですか?
整数引数の各ビットに対してブールAND演算を実行します。 例 次のコードを実行して、ビットごとのAND演算子の操作方法を学ぶことができます- <html> <body> <script> var a = 2; // Bit presentation 10 var b = 3; // Bit presentation 11 &nb
-
JavaScriptのビット単位左シフト演算子(<<)とは何ですか?
左シフト演算子は、第1オペランドのすべてのビットを、第2オペランドで指定された桁数だけ左に移動します。新しいビットはゼロで埋められます。値を1つ左にシフトすることは、その値に2を掛けることと同じです。2つの位置をシフトすることは、4を掛けることと同じです。 例 次のコードを実行して、ビット単位の左シフト演算子の操作方法を学ぶことができます- <html> <body> <script> var a = 2; // Bit p
-
JavaScriptのビット演算子(〜)とは何ですか?
単項演算子であり、オペランドのすべてのビットを逆にすることで動作します。 例 次のコードを実行して、ビット単位のNOT演算子(〜)-の操作方法を学ぶことができます。 <html> <body> <script> var b = 3; // Bit presentation 11 document.write("(~b) =>
-
JavaScriptのビットごとのOR演算子(|)とは何ですか?
整数引数の各ビットに対してブールOR演算を実行します。 例 次のコードを実行して、ビットごとのOR演算子(|)-の操作方法を学ぶことができます。 <html> <body> <script> var a = 2; // Bit presentation 10 var b = 3; // Bit presentation 11 &
-
JavaScriptのビット単位の右シフト演算子(>>)とは何ですか?
左のオペランドの値は、右のオペランドで指定されたビット数だけ右に移動します。 例 次のコードを実行して、ビット単位の右シフト演算子の操作方法を学ぶことができます- <html> <body> <script> var a = 2; // Bit presentation 10 var b = 3; // Bit presentation 11
-
JavaScriptのビット単位XOR演算子(^)とは何ですか?
整数引数の各ビットに対してブール排他的論理和演算を実行します。排他的論理和は、オペランド1が真またはオペランド2のいずれかが真であることを意味しますが、両方は真ではありません。 例 次のコードを実行して、ビット単位のXOR演算子の操作方法を学ぶことができます ライブデモ <html> <body> <script> <!-- var a = 2; &n