【JavaScript】 命名空间污染解决

闭包解决命名空间污染问题

var init = (function () {
    var name = "zhangsan",
        age = 12,
        sex = "male",
        _class = 2019

    function sayName() {
        console.log(name);

    }

    function sayAge() {
        console.log(age);

    }
    return function () {
        sayName();
        sayAge();
    }
}())
init();

 

posted @ 2019-11-07 14:31  追僧逐月  阅读(277)  评论(0编辑  收藏  举报