前端底层-自加和自减
自加和自减
=赋值运算 他的顺序是从右往左 从后往前
var a=12; 声明一个变量并将12赋值给a
a=a+2; 将a+2赋值给a
简写
a+=3; a=a+3
a+=1; a++ 在自己原有的基础上加1并赋值给a(先利用再加)
++a; (先加在利用)
i++返回的是自增之前的值 先利用 再加
++i返回的是自增之后的值 先加 再利用
这里还是直接上题吧!
var i=10
var s=i+(i++)+(++i)+i+(i++)+(--i)+i
总之自加与自减 明白了先利用再+和先+再利用 这种题目就会迎刃而解
自加与自减的练习方法也非常容易 alert或者console.log也可以直接显示出答案