TIL_20210318
演算子の優先度
=
の優先度が低い割付演算子
複合割り当て演算子
let n = 2;
n += 8 // n = 10 (n = n + 8)와 동일한 연산
n *= 2 + 8 // n = 20 (n = n * 10)와 동일한 연산
console.log(n); // 20
増減演算子
++
変数を1増加let increment = 2;
increment++ // (increment = increment + 1)와 동일한 연산
console.log(increment); // 3
--
変数を1つのlet decrement = 2;
decrement-- // (decrement = decrement - 1)와 동일한 연산
console.log(decrement); // 1
++prefix
と後位型postfix++
の違いは、戻り値を用いる場合に生じる差異であり、前位型は増減後の新値、後位型は増減前の既存値let prefix = 1;
let result = ++prefix;
console.log(result); // 2
let postfix = 1;
let result = postfix++;
console.log(result); // 1
Reference
この問題について(TIL_20210318), 我々は、より多くの情報をここで見つけました https://velog.io/@qkrcndtlr123/TIL20210318テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol