JavaScript 运算符2025年4月3日 | 阅读 7 分钟 在 JavaScript 中,运算符是作用于一个或多个操作数以产生结果的特殊符号或关键字。它在控制语言中的数据流和处理方面起着重要作用。 JavaScript 运算符的类型JavaScript 支持多种运算符。例如:
1. 算术运算符在 JavaScript 中,算术运算符用于执行加法、减法、乘法等数学计算。
示例立即执行输出 6 3 24 2 说明
2. 赋值运算符JavaScript 中的赋值运算符用于将值赋给变量。赋值运算符可以在赋值之前执行加法或乘法等操作。
示例立即执行输出 66 说明
3. 比较运算符比较运算符用于比较两个值并返回布尔值(true 或 false)。比较运算符对于在条件语句中做出决策很有用。
示例立即执行输出 true 说明 它使用小于运算符 < 比较 a 和 b 的值。由于 3 小于 5,结果将为 true。 4. 逻辑运算符在 JavaScript 中,逻辑运算符用于执行逻辑操作,以确定值之间的相等性或差异。
示例立即执行输出 false true 说明
5. 位运算符在 JavaScript 中,位运算符用于对数字的二进制表示执行操作。换句话说,位运算符通过将整数转换为二进制形式来执行操作。
示例立即执行输出 1 说明 如果我们将结果字符串 001 转换为十进制,我们将得到“1”作为输出。因此,“1” & “3” 的结果是 1。 6. 三元运算符在 JavaScript 中,三元运算符使用三个操作数。它也称为条件运算符。 示例立即执行输出 Minor 说明 条件 ? 表达式1 : 表达式2 如果条件为 true,则计算表达式1。否则,计算表达式2。 7. 删除运算符在 JavaScript 中,delete 运算符用于删除对象的属性。delete 运算符删除值和属性。一旦删除,除非重新添加,否则该属性无法使用。 delete 运算符只能用于对象的属性,不能用于变量或函数。 示例立即执行输出 { rollNum: 27, Name: 'James Bond', Grade: 'A' } 8. 字符串运算符在 JavaScript 中,字符串运算符接受两个字符串并将它们组合成一个字符串。字符串运算符是二元运算符,您需要在两个字符串操作数之间使用 + 符号将它们连接成一个字符串。 示例立即执行输出 TpointTech 9. typeof 运算符在 JavaScript 中,typeof 运算符是一种用于类型检查的运算符,它返回传递给它的操作数的数据类型。操作数可以是任何变量、函数或对象,您希望使用 typeof 运算符查找其类型。 示例立即执行输出 string number boolean object undefined 10. instanceof 运算符instanceof 运算符检查给定对象是否是指定对象的实例。如果是,则返回 true,否则返回 false。 示例立即执行输出 true true false false 11. 链式运算符在 JavaScript 中,可选链式运算符允许安全地访问深层嵌套的属性,而无需在属性不存在时抛出错误。 示例立即执行输出 Noida undefined 12. 逗号运算符JavaScript 中的逗号运算符用于从左到右依次评估其操作数,并返回最右侧操作数的值。 示例立即执行输出 12 高级运算符用法在 JavaScript 中,有一些您需要探索的运算符高级用法。例如: 运算符优先级: 在 JavaScript 中,您需要了解表达式中运算符的评估顺序。如果需要,您可以使用括号来控制顺序。 类型转换: 有时,JavaScript 在操作期间会隐式地将值从一种类型转换为另一种类型。这有时会导致意想不到的结果。 位运算符用于复杂操作: 在 JavaScript 中,位运算符对于低级位操作任务非常强大。 结论总而言之,JavaScript 运算符有助于执行计算以操作数据和控制程序的流程。运算符是所有 JavaScript 程序构建的基础。 下一主题JavaScript 注释 |
我们请求您订阅我们的新闻通讯以获取最新更新。