博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
你不知道的JavaScript-1
阅读量:5322 次
发布时间:2019-06-14

本文共 332 字,大约阅读时间需要 1 分钟。

中卷

第一部分 类型和语法

第五章 语法

5.1.2 表达式的副作用

我只能说真的长见识了,js我真的没玩溜_φ( °-°)/ ,来看第一个例子吧!

var a = 42;var b = a++;a; //43b; //42

执行过程:先返回变量a的当前值 42 ,将42这个值赋值给b,然后再执行  a++,将a的值加1。

 

如果想让a b都等于43,怎么办?骚操作搞起~

秘技:逗号运算符,将多个独立的表达式语句串联成一个语句。

var a = 42;var b = (a++, a); //因为运算符优先级问题,所以将多个语句放入括号中a; //43b; //43

 

转载于:https://www.cnblogs.com/xyJen/p/9354639.html

你可能感兴趣的文章
activity 保存数据
查看>>
typescript深copy和浅copy
查看>>
linux下的静态库与动态库详解
查看>>
hbuilder调底层运用,多张图片上传
查看>>
深入理解基于selenium的二次开发
查看>>
较快的maven的settings.xml文件
查看>>
Git之初体验 持续更新
查看>>
Exception in thread "AWT-EventQueue-0" java.lang.IllegalThreadStateException
查看>>
随手练——HDU 5015 矩阵快速幂
查看>>
启动redis一闪就关
查看>>
Maven之setting.xml配置文件详解
查看>>
ASP.NET 4.5 Web Forms and Visual Studio vs2013年入门1
查看>>
SDK目录结构
查看>>
malloc() & free()
查看>>
HDU 2063 过山车
查看>>
高精度1--加法
查看>>
String比较
查看>>
Django之Models
查看>>
CSS 透明度级别 及 背景透明
查看>>
Linux 的 date 日期的使用
查看>>