」です。 >>=、「&=」、「|=」、「^=」。"/> 」です。 >>=、「&=」、「|=」、「^=」。">
ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScript にはどのような代入演算子がありますか?
JavaScript の代入演算子は、「=」、「=」、「-=」、「*=」、「/=」、「%=」、「112fba7d359350441414813538488787>=、「>>>=」、「&=、「|=」、「^=」。
このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript では、変数に値を代入するために代入演算子が使用されます。代入演算子の左側のオペランドは、変数、オブジェクト プロパティ、または左辺値とも呼ばれる配列要素である必要があります。
たとえば、次のような書き方は、左側の値が固定値であり、操作ができないため誤りです。
1 = 100; //返回错误
代入演算には次の 2 つの形式があります。
単純な代入演算 =
: 右側のオペランドの値を直接コピーします。左オペランドに等号を追加すると、左オペランドの値が変わります。
追加演算の代入演算: 代入の前に、右側のオペランドに対して何らかの演算を実行し、その演算結果を左側のオペランドにコピーします。具体的な命令を表に示します。
代入演算子 | 説明 | 例 | |
---|---|---|---|
## =
| 加算または連結の演算と代入##a = b | #a = a b#-= | |
減算演算と代入 a -= b |
a= a - b | *= | |
乗算と代入 a *= b |
a = a * b | /= | |
除算演算と代入 a /= b |
a = a / b | % = | |
モジュロ演算と代入 a %= b |
a = a % b | # #35fbc560bbcd178d051cd6b8ad365c30>= | |
a >>= b | a = a >> ; b##>>>= | ||
##a = a >>> b
| #&=ビット単位の AND 演算と代入 | a &= b | a = a & b |
##|= |
ビットごとの OR 演算と代入 | a |= b | a = a |= b |
##^= #ビット XOR 演算と代入 | #a ^= ba = a ^ b | ||
var x = 10; x += 20; console.log(x); // 输出:30 var x = 12, y = 7; x -= y; console.log(x); // 输出:5 x = 5; x *= 25; console.log(x); // 输出:125 x = 50; x /= 10; console.log(x); // 输出:5 x = 100; x %= 15; console.log(x); // 输出:10 【関連する推奨事項: JavaScript 学習チュートリアル |
] |
以上がJavaScript にはどのような代入演算子がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。