zoukankan      html  css  js  c++  java
  • JS基础语法---一元运算符

        *    ++  -- 都是运算符
        *    ++ 和 --  可以分为:前+ 和后+  and   前- 和后-
        
        *  如果++在后面:如: num++ +10参与运算
        *  先参与运算,运算结束后自身再加1
        
        *  如果++在前面:如: ++num+10参与运算
        *  先自身加1,然后再参与运算
        
        *  Ctrl+/可以把选中的代码全部注释掉
     

    后++

          var num = 10;
          num++; //自身加1--自加
          console.log(num);

    前++

          var num = 10;
          ++num; //自身加1
          console.log(num);

    区别要在如下练习可以看到:

     1. 运行看一下结果,倒推可知,后++先执行运算后自身加1

        *  如果++在后面:如: num++ +10参与运算
        *  先参与运算,运算结束后自身再加1
    
    
          var num = 10;
          var sum = num++ + 10;
          console.log(sum); //20

    2. 运行看一下结果,前++先自身加1后执行运算

        *  如果++在前面:如: ++num+10参与运算
        *  先自身加1,然后再参与运算
          var num = 10;
          var sum = ++num + 10;
          console.log(sum); //
          console.log(num);

    综合练习:

    --同理

          var num = 10;
          var sum = --num + 10;
          console.log(sum); //19
          console.log(num); //9

          var num = 10;
          var sum = num-- + 10;
          console.log(sum); //20
          console.log(num); //9
  • 相关阅读:
    VVDocumenter升级后不能使用问题
    IOS APP结构思路
    statusbar 样式
    在framework中打包xib
    百度地图类参考整理
    UIView的layoutSubviews和drawRect方法何时调用
    写给喜欢用Block的朋友(ios Block)
    启动动画
    navigationcontroller剖析
    消息模式Toast.makeText的几种常见用法
  • 原文地址:https://www.cnblogs.com/jane-panyiyun/p/11897990.html
Copyright © 2011-2022 走看看