ການດຳເນີນການການຄວບຄຸມ ECMAScript

赋值运算符

简单的赋值运算符由等号(=)实现,只是把等号右边的值赋予等号左边的变量。

例如:

var iNum = 10;

复合赋值运算是由乘性运算符、加性运算符或位移运算符加等号(=)实现的。这些赋值运算符是下列这些常见情况的缩写形式:

var iNum = 10;
iNum = iNum + 10;

可以用一个复合赋值运算符改写第二行代码:

var iNum = 10;
iNum += 10;

ທຸກການການທາງວິທະຍາສາດຫຼັກຈຳນວນຫຼາຍ ແລະບາງການທາງວິທະຍາສາດອື່ນໆມີສະໝອງການຈັດຕັ້ງການກັບອັດຕາ (+=):

  • ການສິ່ງ/ການຈັດຕັ້ງ (*=)
  • ການແບ່ງ/ການຈັດຕັ້ງ (/=)
  • ການທົດສອງ/ການຈັດຕັ້ງ (%=)
  • ການຕື້ມ/ການຈັດຕັ້ງ (+=)
  • ການຫຼຸດພັນ/ການຈັດຕັ້ງ (-=)
  • ການສົ່ງຄະແນນຊ້າຍ/ການຈັດຕັ້ງ (<<=)
  • ການສົ່ງຄະແນນຊ້າຍ/ການຈັດຕັ້ງ (>>=)
  • ການສົ່ງຄະແນນຊ້າຍ/ການຈັດຕັ້ງ (>>>=)