这个周末我在网上阅读了以下内容,我想知道大多数其他人是否认为这是正确(更好)的做事方式。
这不是做事的最佳(正确)方式:
$(文档).ready(函数() { $('#magic').click(function(e) { $('#yayeffects').slideUp(function() { // ... }); }); $('#happiness').load(url + '#unicorns', function() { // ... }); });
这更好:
变种 PI = { 准备就绪:函数(){ $('#magic').click(PI.candyMtn); $('#happiness').load(PI.url + '#unicorns', PI.unicornCb); }, candyMtn:函数(e){ $('#yayeffects').slideUp(PI.slideCb); }, slideCb:函数(){...}, 独角兽Cb:函数(){...} }; $(文档).ready(PI.onReady);
一个比下一个表现更好吗?更容易调试?
想法?注释?