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
  • 相关阅读:
    Integer类的parseInt和valueOf的区别
    华为实习小结
    程序员浪费生命的几种方式
    移动前端中viewport(视口) 转
    Console API 与命令行
    Ajax
    浏览器缓存机制
    mysql之各种命令总结
    jquery file upload 文件上传插件
    文件上传插件uploadify详解
  • 原文地址:https://www.cnblogs.com/jane-panyiyun/p/11897990.html
Copyright © 2011-2022 走看看