JavaScript_语法_运算符_一元运算符

变量_ typeof 运算符:

(可以使用 typeof 运算符来确定 JavaScript 变量的数据类型)

注:

复杂数据 typeof 运算符把对象、数组或 null 返回 object

null被认为是对象的占位符

1.5 运算符

1.一元运算符:只有一个运算数的运算符 eg. A++

++ , -- , +(正号) +3 -(负号)

++ -- 自增(自减)

++(--)在前,先自增(自减),再运算

++(--)在后,先运算,再自增(自减)

2.算术运算符

+ - * / %(取模) 等等

3.赋值运算符

= += -= 等等

4.比较运算符

> < >= <= == ===(全等于)

5.逻辑运算符

&& || ! (与或非)

6.三元运算符

? :

一元运算符:

自增:

+(-):正(负)号

注意:在JS中,如果运算数不是运算符所要求的类型,那么js引擎会自动的将运算数进行类型转换

其他类型转number:

1. string转number:按照字面值转换。

以上则说明字符串"123"已经转成number了

如果字面值不是数字,则转为NaN(不是数字的数字) 而且NaN与任何数做运算,结果还是NaN

2. boolean转number:true转为1,false转为0

相关推荐
cc蒲公英7 分钟前
javascript有哪些内置对象
java·前端·javascript
zhangwenwu的前端小站21 分钟前
vue 对接 Dify 官方 SSE 流式响应
前端·javascript·vue.js
AY呀1 小时前
# 🌟 JavaScript原型与原型链终极指南:从Function到Object的完整闭环解析 ,深入理解JavaScript原型系统核心
前端·javascript·面试
氤氲息1 小时前
鸿蒙 ArkTs 的WebView如何与JS交互
javascript·交互·harmonyos
小皮虾1 小时前
护航隐私!小程序纯前端“证件加水印”:OffscreenCanvas 全屏平铺实战
前端·javascript·微信小程序
叫我詹躲躲1 小时前
Vue 3 动画效果实现:Transition和TransitionGroup详解
javascript·vue.js
叫我詹躲躲1 小时前
别再用mixin了!Vue3自定义Hooks让逻辑复用爽到飞起
javascript·vue.js
豆苗学前端2 小时前
HTML + CSS 终极面试全攻略(八股文 + 场景题 + 工程落地)
前端·javascript·面试
珑墨2 小时前
【迭代器】js 迭代器与可迭代对象终极详解
前端·javascript·vue.js
Fantastic_sj2 小时前
[代码例题] var 和 let 在循环中的作用域差异,以及闭包和事件循环的影响
开发语言·前端·javascript