zoukankan      html  css  js  c++  java
  • Javascript自增、自减运算符

    JavaScript自增、自减运算符与表达式语法

    var i++;
    
    • var-- 声明变量
    • i-- 变量名
    • ++ -- 自增运算符

    JavaScript自增、自减运算符与表达式

    JavaScript自增、自减运算符与表达式(i初始值为6)
    运算符++i--ii++i--
    名称 前自增运算符 前自减运算符 后自增运算符 后自减运算符
    表达式 ++i --i i++ i--
    示例 ++i; --i; i++; i--;
    i的结果 7 5 7 5
    有趣的示例 ++i
    alert(i)
    alert(++i)
    alert(i)
    --i
    alert(i)
    alert(--i)
    alert(i)
    i++
    alert(i)
    alert(i++)
    alert(i)
    i--
    alert(i)
    alert(i--)
    alert(i)
    结果 7
    8
    8
    5
    4
    4
    7
    7
    8
    5
    5
    4

    示例解释

    前自增运算符与后自增运算符有本质的区别,它们的相同点都是为自身加了1,不同点是前自增运算符是先加1,再使用操作数的值,后自增运算符是先使用操作数的值,再加1。例如:

    var a;
    var i=6;
    
    //(前加加)i加1后,i等于7,并将i值赋予a,于是a等于7
    a=++i;
    document.write(i);
    document.write(a);
    
    i=6;
    //(后加加)将i值赋予a,于是a等于6,最后i加1,i等于7
    a=i++;
    document.write(i);
    document.write(a);
    

    结果

    7
    7
    7
    6
    原文链接:http://www.cnblogs.com/leejersey/archive/2011/12/12/2284468.html
  • 相关阅读:
    解决express不是内部或外部命令
    spring ioc认识
    Filter编码过滤
    call、apply、bind
    js面向对象浅析
    由clientWidth到document
    401
    删除页面中Form下面隐藏的ViewStatue
    asp.net 下载
    day98
  • 原文地址:https://www.cnblogs.com/yun1108/p/8760943.html
Copyright © 2011-2022 走看看