JS的递增/递减运算符和带操作的赋值运算符的等价式


Posted in Javascript onDecember 08, 2007

1.递增/递减运算符等价式

a=b++; <=> a=b;b=b+1;
a=++b; <=> b=b+1;b=b;
a=b--;   <=> a=b;b=b-1;
a=--b;   <=> b=b-1;b=b;

所以,a=5;b=6;var3=a++*--b,结果为25

2.带操作的赋值运算符等价式

a*=b;  <=> a=a*b;
a/=b;   <=> a=a/b;
a+=b;  <=> a=a+b;
a-=b;   <=> a=a-b;
a%=b; <=> a=a%b;
a&=b;  <=> a=a&b; //从&=开始,下边都是逐位运算符
a|=b;   <=> a=a|b;
a^=b;  <=> a=a^b;
a>>=b;  <=> a=a>>b;
a<<=b;  <=> a=a<<b;
a>>>=b;  <=> a=a>>b; //C#没有此运算符

Javascript 相关文章推荐
关于document.cookie的使用javascript
Oct 29 Javascript
jquery选择checked在ie8普通模式下的问题
Feb 12 Javascript
让JavaScript的Alert弹出框失效的方法禁止弹出警告框
Sep 03 Javascript
基于jQuery实现选取月份插件附源码下载
Dec 28 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
Apr 26 Javascript
关于JS 预解释的相关理解
Jun 28 Javascript
微信小程序开发探究
Dec 27 Javascript
Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法
Dec 30 Javascript
使用angular帮你实现拖拽的示例
Jul 05 Javascript
Webpack 服务器端代码打包的示例代码
Sep 19 Javascript
vuejs2.0运用原生js实现简单拖拽元素功能
Aug 21 Javascript
jQuery实现动态操作table行
Nov 23 jQuery
javascript数组使用调用方法汇总
Dec 08 #Javascript
不间断滚动JS打包类,基本可以实现所有的滚动效果,太强了
Dec 08 #Javascript
项目实践之javascript技巧
Dec 06 #Javascript
[原创]后缀就扩展名为js的文件是什么文件
Dec 06 #Javascript
JavaScript 节点操作 以及DOMDocument属性和方法
Dec 06 #Javascript
javascript 常用关键字列表集合
Dec 04 #Javascript
firefox浏览器下javascript 拖动层效果与原理分析代码
Dec 04 #Javascript
You might like
实现 win2003 下 mysql 数据库每天自动备份
2006/12/06 PHP
PHP中的日期处理方法集锦
2007/01/02 PHP
发布一个用PHP fsockopen写的HTTP下载的类
2007/02/22 PHP
PHP面向对象学习笔记之一 基础概念
2012/10/06 PHP
PHP mysql与mysqli事务使用说明 分享
2013/08/17 PHP
joomla数据库操作示例代码
2016/01/06 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
JS支持带x身份证号码验证函数
2008/08/10 Javascript
探索Emberjs制作一个简单的Todo应用
2012/11/07 Javascript
ExtJS的拖拽效果示例
2013/12/09 Javascript
js toFixed()方法的重写实现精度的统一
2014/03/06 Javascript
Jquery 实现grid绑定模板
2015/01/28 Javascript
基于jQuery实现网页进度显示插件
2015/03/04 Javascript
Bootstrap所支持的表单控件实例详解
2016/05/16 Javascript
js模式化窗口问题![window.dialogArguments]
2016/10/30 Javascript
使用Require.js封装原生js轮播图的实现代码
2017/06/15 Javascript
手动下载Chrome并解决puppeteer无法使用问题
2018/11/12 Javascript
JavaScript设计模式之观察者模式实例详解
2019/01/16 Javascript
js实现贪吃蛇小游戏
2019/10/29 Javascript
JavaScript JSON使用原理及注意事项
2020/07/30 Javascript
OpenLayers3实现地图显示功能
2020/09/25 Javascript
微信小程序实现简单的select下拉框
2020/11/23 Javascript
python服务器端收发请求的实现代码
2014/09/29 Python
pandas 使用均值填充缺失值列的小技巧分享
2019/07/04 Python
Python numpy线性代数用法实例解析
2019/11/15 Python
TensorFlow加载模型时出错的解决方式
2020/02/06 Python
Shopping happy life西班牙:以最优惠的价格提供最好的时尚配饰
2020/03/13 全球购物
高中军训感想800字
2014/02/23 职场文书
小学生个人先进事迹材料
2014/05/08 职场文书
实习协议书范本
2014/09/25 职场文书
社区学习党的群众路线教育实践活动心得体会
2014/11/03 职场文书
2014年高二班主任工作总结
2014/12/16 职场文书
2015年全民国防教育日活动总结
2015/03/23 职场文书
学校工会工作总结2015
2015/05/19 职场文书
Pandas数据类型之category的用法
2021/06/28 Python
Python可视化神器pyecharts绘制地理图表
2022/07/07 Python