苏幕遮零

好好学习,天天向上!

导航

Node.js 使用闭包“冻结”变量的值

下面的node.js程序使用JavaScript闭包“冻结”color的值。

function asynFunction(callback) {
    setTimeout(callback, 200);
}
var color = 'blue';

(function(color) {
    asynFunction(function () {
        console.log('The color is ' + color);
    });
})(color);

color = 'green';

 

posted on 2017-09-02 17:12  苏幕遮零  阅读(173)  评论(0编辑  收藏  举报