没系统学过js,看到别人类似这种方式这样写代码,有点不解:
<script type="text/javascript">
var ace = {
testa: function () {
alert('testa');
},
testb: function () {
alert('testb');
},
testc: function () {
alert('testc');
}
}
$(function () {
ace.testa();
ace.testb();
ace.testc();
});
</script>
<script type="text/javascript">
var ace = {
testa: function () {
alert('testa');
},
testb: function () {
alert('testb');
},
testc: function () {
alert('testc');
}
}
$(function () {
ace.testa();
ace.testb();
ace.testc();
});
</script>
1.表义明确,归类从属明显。
2.避免冲突,便于复用。
3.从OOP角度讲,便于建立逻辑模型和对代码的实际管理。
ace.testb();
ace.testc();
你不觉得这样的操作很像跑腿小跟班作业吗?