算子的Javascript赋值与(=)
设置该变量的值和表达式的值的位
操作的结果。变量和表达式都被视为32位的二进制值,而一般表达式是十进制整数,需要
转换成相应的二进制,然后添加0的补充32位。
复制代码代码如下所示:
结果=整数2 }
相当于
结果= {整数2 }
对两个32位表达式的每一位
执行位和操作,如果两位是1,结果是1,否则结果是0。
一
二
和
零
零
零
一
一
一
零
一
零
一
零
零
下面的示例演示如何使用位
运算符和=运算符和赋值运算符:
复制代码代码如下所示:
9 / 1001补体32位二进制,0000000000000000000000000000 1001
VaR值= 9;
5 / / 00000000000000000000000000000 101
VaR expr2 = 5;
*
0000000000000000000000000000 1001
00000000000000000000000000000 101
=
0000000000000000000000000000000 1
=
一
* /
VaR结果= expr1 expr2;
警报(结果);
{ { { { 1 }
= expr2的值;
警报(expr1);
{ { { { 1 }
赋值操作符和表达式
负责变量赋值的Javascript赋值操作符,赋值操作符包括Javascript =,=,-,=,* =,=,=,=。
与赋值操作符和操作数(操作数)与语法规则称为Javascript Javascript表达式,赋值表达式。
赋值操作符和赋值表达式语法
var;
赋值运算符
上述表达式的意义是将i添加到a获得的值,并给出变量i。
赋值运算符与赋值表达式
操作人员
=
=
- =
* =
/ =
平均
名称
赋值运算符
加法赋值运算符
减法赋值运算符
乘法赋值运算符
分赋值运算符
模型指派算子(求剩余赋值算子)
表达
我= 6
我= 5
I = 5
我=5
我= 5
i = 5
样品
var I=6;
我= 5;
I = 5;
我=5;
我= 5;
i = 5;
我的结果
六
十一
一
三十
一点二
一
相当于
i = i + 5;
我= -5;
i = i * 5;
i=i/5;
我=我% 5;
实例说明
预增量算子与后自增算子有本质的
区别。他们的相似之处都增加了1。不同的是,前自加运算符首先添加1,然后使用操作数。自增运算符首先使用操作数的值加上1:
复制代码代码如下所示:
VaR;
var I=6;
(在Gaga之前)i加1,我等于7,i值为a,a等于7。
甲++;
document.write(我);
document.write(一);
我= 6;
(在Gaga之后)i值为a,a等于6,最后是1 i,i=7。
a = ++;
document.write(我);
document.write(一);
结果uff1a
复制代码代码如下所示:
七
七
七
六