>本文为JavaScript操作员提供了综合指南,为了清晰和增强的理解。我们将探索他们的功能,并用实际的示例说明它们的用法。
密钥概念:
1。算术运算符:这些执行标准数学操作。
'Hello' ' World!'
。'Hello World!'
>
1 {a:1}
'1[object Object]'
缩写( - ):10 - 5
>乘法(5
):*equals
等于10 / 2
模量(%):5
等于Infinity
。10 % 3
递增,以后,后缀1
递增)。
x
)。
x
--x
x--
unary plus():-5
5
> dendonentiation( '10'
10
x = 5;
x = 3;
>
在
x = x 3;
*x -= 2;
x /= 2;
>
x %= 3;
= 2;`&=
,|=
)。 ^=
<<=
>>=
>>>=
3。比较运算符:
等价(==):
1 == '1'
是true
。1 != '2'
是true
。1 === '1'
。false
1 !== '1'
true
小于(&lt;):5 > 2
是true
。
2 < 5
。
true
5 >= 5
true
2 <= 5
是true
。逻辑或(||):
true && false
倒转一个布尔值。 false
是'a' && 'b'
。'b'
false || true
时,才返回右操作数。 true
是'' || 'a'
。 'a'
是!true
5。位运算符:false
在数字的二进制表示上进行操作。5 & 3
(binary101 & 011
)等于1
(binary001
)。
5 | 3
)等于101 | 011
(binary7
)。
111
5 ^ 3
(binary101 ^ 011
)。
6
110
> lotwise not(〜):~5
>~101
左移(&lt;&lt;):-6
>扩展运算符(...):
age > 18 ? 'Adult' : 'Minor';
[...array]
>obj?.prop?.subprop
>这种详细的解释为理解和有效利用JavaScript操作员的编程努力提供了坚实的基础。 请记住,请咨询MDN Web文档以获取最新和全面的信息。以上是神秘的JavaScript操作员:该符号是什么意思?的详细内容。更多信息请关注PHP中文网其他相关文章!