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 相关文章推荐
jQuery 过滤not()与filter()实例代码
May 10 Javascript
jquery触发a标签跳转事件示例代码
Jul 21 Javascript
用js判断输入是否为中文的函数
Mar 10 Javascript
jQuery EasyUI 获取tabs的实例解析
Dec 06 Javascript
vue学习笔记之指令v-text &amp;&amp; v-html &amp;&amp; v-bind详解
May 12 Javascript
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
May 13 jQuery
Dropify.js图片宽高自适应的方法
Nov 27 Javascript
使用vue官方提供的模板vue-cli搭建一个helloWorld案例分析
Jan 16 Javascript
vue中多路由表头吸顶实现的几种布局方式
Apr 12 Javascript
11个教程中不常被提及的JavaScript小技巧(推荐)
Apr 17 Javascript
JS拖动选择table里的单元格完整实例【基于jQuery】
May 28 jQuery
全面解析Vue中的$nextTick
Dec 24 Vue.js
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
PHP中对数据库操作的封装
2006/10/09 PHP
PHP 截取字符串 分别适合GB2312和UTF8编码情况
2009/02/12 PHP
PHP查询MySQL大量数据的时候内存占用分析
2011/07/22 PHP
LotusPhp笔记之:基于ObjectUtil组件的使用分析
2013/05/06 PHP
javascript+css 网页每次加载不同样式的实现方法
2009/12/27 Javascript
js判断输入是否为数字的具体实例
2013/08/03 Javascript
JQuery获取表格数据示例代码
2014/05/26 Javascript
详解javascript的变量与标识符
2016/01/04 Javascript
jQuery UI结合Ajax创建可定制的Web界面
2016/06/22 Javascript
JS如何判断json是否为空
2016/07/06 Javascript
Angularjs---项目搭建图文教程
2016/07/08 Javascript
JS使用正则表达式实现关键字替换加粗功能示例
2016/08/03 Javascript
Vue.js每天必学之构造器与生命周期
2016/09/05 Javascript
使用JS动态显示文本
2017/09/09 Javascript
JavaScript数据结构与算法之二叉树实现查找最小值、最大值、给定值算法示例
2019/03/01 Javascript
详解vue项目中调用百度地图API使用方法
2019/04/25 Javascript
[41:05]Serenity vs Pain 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python基类函数的重载与调用实例分析
2015/01/12 Python
基于Python的XSS测试工具XSStrike使用方法
2017/07/29 Python
python中装饰器级连的使用方法示例
2017/09/29 Python
python 实现一个贴吧图片爬虫的示例
2017/10/12 Python
Python IDLE入门简介
2017/12/08 Python
新年快乐! python实现绚烂的烟花绽放效果
2019/01/30 Python
Python使用import导入本地脚本及导入模块的技巧总结
2019/08/07 Python
Python3如何在Windows和Linux上打包
2020/02/25 Python
python3格式化字符串 f-string的高级用法(推荐)
2020/03/04 Python
Python爬虫自动化获取华图和粉笔网站的错题(推荐)
2021/01/08 Python
波兰最大的宠物用品网上商店:FERA.PL
2019/08/11 全球购物
大二学期个人自我评价
2014/01/13 职场文书
学校七一活动方案
2014/01/19 职场文书
写给女朋友的检讨书
2015/05/06 职场文书
教师节领导致辞
2015/07/29 职场文书
企业开发CSS命名BEM代码规范实践
2022/02/12 HTML / CSS
JavaScript展开运算符和剩余运算符的区别详解
2022/02/18 Javascript
Python如何使用循环结构和分支结构
2022/04/13 Python
Golang实现可重入锁的示例代码
2022/05/25 Golang