JS基础语法---一元运算符
2024-09-05 15:45:06
* ++ -- 都是运算符
* ++ 和 -- 可以分为:前+ 和后+ and 前- 和后-
* 如果++在后面:如: num++ +10参与运算
* 先参与运算,运算结束后自身再加1
* 如果++在前面:如: ++num+10参与运算
* 先自身加1,然后再参与运算
* Ctrl+/可以把选中的代码全部注释掉
后++
var num = 10;
num++; //自身加1--自加
console.log(num);
前++
var num = 10;
++num; //自身加1
console.log(num);
区别要在如下练习可以看到:
1. 运行看一下结果,倒推可知,后++先执行运算后自身加1
* 如果++在后面:如: num++ +10参与运算
* 先参与运算,运算结束后自身再加1
var num = 10;
var sum = num++ + 10;
console.log(sum); //20
2. 运行看一下结果,前++先自身加1后执行运算
* 如果++在前面:如: ++num+10参与运算
* 先自身加1,然后再参与运算
var num = 10;
var sum = ++num + 10;
console.log(sum); //
console.log(num);
综合练习:
--同理
var num = 10;
var sum = --num + 10;
console.log(sum); //19
console.log(num); //9
var num = 10;
var sum = num-- + 10;
console.log(sum); //20
console.log(num); //9
最新文章
- android五种存储方式
- adb catlog>;d:\log.txt日志级别
- linux 分区 物理卷 逻辑卷
- 三分钟了解Activity工作流
- MVC+EF更新数据库
- linux应用程序问题
- 拷贝出你GAC里面的DLL文件
- python 的内置函数(1)
- Web模板大全
- Hadoop权威指南:HDFS-Hadoop存档
- beef配合ettercap批量劫持内网的浏览器
- 转 Caffe学习系列(4):激活层(Activiation Layers)及参数
- python学习笔记(3)
- MariaDB报错Plugin 'InnoDB' init function returned error.解决方案
- Nginx在CentOS7下的安装
- centos 7 linux系统默认ftp安装配置和部署(详细讲解)
- VS2017调试出现异常浏览器直接关闭的解决办法
- HDU-1160.FatMouse'sSpeed.(LIS变形 + 路径打印)
- Python-2d形变 动画 表格
- MATLAB图片折腾1
热门文章
- SpringCloud的入门学习之Eureka(高可用注册中心HA)构建Provider服务、Consumer服务
- 03-JVM-垃圾回收算法
- C#中获取指定路径下指定后缀名的所有文件的路径的list
- Spring Boot + Redis实战-利用自定义注解+分布式锁实现接口幂等性
- kali安装vmtool后依旧无法拖拽文件,复制粘贴,解决办法
- 使用docker-compose部署springboot项目
- RMAN 'Duplicate From Active Database' Feature in Oracle11g (Doc ID 452868.1)
- Codeforces Round #603 (Div. 2)
- python selenium 处理时间日期控件
- day(66)作业