作者: 心动吧明生KISS
转载请注明:http://www.abcxd.com
++ --
看到上面二个加号你以为是我的风格写法而已吧。。其实不对。他就是本节要讲的自增自减函数...
分别用法 变量++ ++变量
区别在于前者的是先加把本身的数值给其他变量后自身再加1,而后者则是先把自己加1然后再赋值给其他变量..例如(a++)
示例图:

<script>
var a=1
var b=a++ //先将自身的值给了B后,自己再加1
document.write('b的值:'+b) //b=1
document.write('<b r>') //把空格去掉
document.write('a的值:'+a) //a=2
</script>
看了上面的例子。。再看一下下面的例子(++a)
<script>
var a=1
var b=++a //先将自身加1后,再把自身的值给B....
document.write('b的值:'+b) //b=2
document.write('<b r>') //分行 把空格去掉
document.write('a的值:'+a) //a=2
</script>
那么--变量 和 变量--我就不说了。和上面一样。区别在于自身减1和加1的方法现在我们再来看几个怪怪的其他赋值方式....
= 赋值我们用得多。+=,-=,*=,/=,%=这些你用过吗??
我只需要随便举个例子。大伙就应该明白了
+= 例子
<script>
var a=1
a+=3 //这样的就相当于a=a+3 只是省略了中间..直接用a+=3.
document.write(a); //最后值4
</script>
那么其他的-= 拿自身的值减其他值.....
*= 拿自身的值剩其他值.....
/= 拿自身的值除其他值(注意这是整除)
%= 拿自身的值除其他值(注意这是求余)
请继续观看下集!!!!!
原创文章如转载,请注明:转载自心动吧黑客BLOG [ http://www.abcxd.com/abcxd/ ]
本文链接地址:http://www.abcxd.com/abcxd/abcxdArticle/Javascript/Javascript-zizeng.html