`
收藏列表
标题 标签 来源
Test Javascript function concept and closure javascript
Javascript 的函数调用

function close(){
    var myline=100;
    return(function(){
        return(myline++);
    });
}    
console.log(close());    //console output://   funciton()
console.log(close()());  //console output://   100
console.log(close()());  //console output://   100

function close2(){
    var myline=150;
    return(function(){
        return(myline++);
    }());
} 
console.log(close2()); //console output://   150
console.log(close2()); //console output://   150

function closure(){
    var myline=200;
    return(myline++);
    
}
console.log(closure()); //console output://   200
console.log(closure()); //console output://   200

//closure example
var copyclose=(function(){
    var myline=300;
    return(function(){
       return myline++; 
    });
}());
console.log(copyclose());   //console output://   300
console.log(copyclose());   //console output://   301
Global site tag (gtag.js) - Google Analytics