i++ 和 ++i

2018-06-24 01:09:29来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

简单地说,都是i自加1。
区别是,i++是执行完后面的语句才加1;
而++i就先做i+1才执行后面的语句。

请看下面2个例子:
    function Foo() {
        var i = 0;
        return function() {
            console.log(i++);
        }
    }
    var f1 = Foo();

    f1(); //0
function Foo() {
        var i = 0;
        return function() {
            console.log(++i);
        }
    }
    var f1 = Foo();

    f1(); //1

 



标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:CSS代码缩写

下一篇:CSS3伪类和伪元素的特性和区别