一.需求
每个页面定义一个对应的js对象用于动态操作该页面
二.设计
一个test.html页面,对应一个test.js
1)、设计test.js
var Test= function(){
return {
test:null//定义公众属性
init:function(){//定义初始化方法
//初始化时需要掉的方法
this.aMethod();
},
aMethod:function () {//定义a方法
...
},
bMethod:function () {//定义b方法
...
}
};
}();
2)、test.html引用test.js
<script src="test.js"></script>
<script type="text/javascript">
Test.init();
</script>