JavaScript中的操作符(史上最全)

本文介绍了JavaScript中的各种操作符,包括算术操作符如加、减、乘、除,比较操作符如等于、不等于、大于、小于,逻辑操作符如与、或、非,位操作符,赋值操作符以及条件操作符三元表达式。此外,还提到了操作符的一些特殊用法,如短路求值和检查对象属性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JavaScript中的操作符可以分为以下几类:

1. 算术操作符:用于数学计算,包括加、减、乘、除、取模、自增、自减等。

- 加法操作符(+):用于加法运算,如果两个操作数都是数字,则执行加法运算,如果其中一个操作数是字符串,则将另一个操作数转换为字符串后进行字符串拼接。

- 减法操作符(-):用于减法运算。

- 乘法操作符(*):用于乘法运算。

- 除法操作符(/):用于除法运算。

- 取模操作符(%):用于取余运算,返回除法的余数。

- 自增操作符(++):用于将变量的值加1,可以放在变量前面或后面,(++i)表示先加1后返回值,(i++)表示先返回值后加1。

- 自减操作符(--):用于将变量的值减1,与自增操作符类似。

2. 比较操作符:用于比较两个值的大小或相等性,包括等于、不等于、大于、小于、大于等于、小于和等于......。

- 等于操作符(==):用于比较两个值是否相等,如果两个值类型不同,则会进行类型转换后再进行比较。

- 不等于操作符(!=):用于比较两个值是否不相等。

- 全等操作符(===):用于比较两个值是否严格相等,即值和类型都相等。

- 不全等操作符(!==):用于比较两个值是否不严格相等。

- 大于操作符(>):用于比较两个值的大小关系。

- 小于操作符(<):用于比较两个值的大小关系。

- 大于等于操作符(>=):用于比较两个值的大小关系。

- 小于等于操作符(<=):用于比较两个值的大小关系。

3. 逻辑操作符:用于逻辑运算,包括逻辑与、逻辑或、逻辑非等。

- 逻辑与操作符(&&):用于逻辑与运算,如果两个操作数都为真,则返回真,否则返回假。

- 逻辑或操作符(||):用于逻辑或运算,如果两个操作数中有一个为真,则返回真,否则返回假。

- 逻辑非操作符(!):用于逻辑非运算,将操作数取反,如果操作数为真,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

海豹先生_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值