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

相关推荐
程序员大阳2 小时前
HTML+CSS+JS对话式实战(3)-活动管理页实现查询、新增、删除API后端接口
javascript·css·html·实战·删除·查询·新增
炫酷的大高个3 小时前
6 亿播放的闪身步,我用前端算出 15 倍重心差
前端·javascript
林小帅3 小时前
【笔记】Prisma v7 + SQLite TS2305 及连锁 TS7006 问题
前端·javascript·后端
Dumbness3 小时前
订阅消息弹窗必须在用户点击里调:联调实验室里 timing 和 Mock 支付通知踩的坑
javascript·uni-app
黄连木笛4 小时前
不改一行 Postman 源码,把它汉化了:Electron preload 注入 + fetch 拦截实战
javascript·electron
叼烟扛炮5 小时前
[LangChain] 学习笔记(03):打破失忆症——对话机制与上下文管理
java·前端·javascript·笔记·学习·langchain
卋罖7506 小时前
Razor 视图 + JavaScript + Vue/iView 组件实现的表格自定义列
javascript·vue·iview·razor视图
系统集成-鹰翔20 小时前
ERP图片改名后仍命中识别缓存:缓存键、十分钟到期与调用计数
javascript·经验分享·后端
FlyWIHTSKY1 天前
vue2和vue3有什么区别,用法上有哪些区别
前端·javascript·vue.js
程序员大阳1 天前
副队长JavaScript教程(66)-本地存储实战:待办事项网页的开发
javascript·json·实战·待办事项·本地存储·案例