JavaScript笔记一

var budgetController = (function(){
    
    var x = 20;
    var add = function(a){
        return x + a;
    }

    return {
        publicTest: function(b){
            return add(b);
        }
    }
})();

根据functionality分为不同的controller,彼此互相独立。

然后写一个controller把其他的controller联系起来。

var controller = (function(budgetCtrl, UICtrl){

	var z = budgetCtrl.publicTest(5);

	return {
		anotherPublic: function(){
			console.log(z);
		}
	}

})(budgetController, UIController);

猜你喜欢

转载自blog.csdn.net/u014708700/article/details/81232555