导航

心动吧黑客BLOG

自发研究:须要多维思想而且要想不可能为可能的人才能做到

« QQmail Multiple Xss VulnerabilitiesJavaScript 比较运算符 »

JavaScript 自增和自减函数

作者: 心动吧明生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

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

黑客榜之本月排行

搜索内容

日历

Copyright ⊙ 2004-2009 心动吧 UrL:ABCXD.CoM All RiGhts Reserved