Gro*_*m S 7 javascript jquery inheritance organization
所以我的jquery应用程序完全出问题了.当应用程序很小时,它很酷.但是当它非常大时它就是这么乱.嵌套函数,ajax调用,选择器,dom操作.似乎它根本不可包含,特别是当它具有复杂的逻辑时.
功能方法对我没什么帮助.我在实践中没有看到如何使用类和继承.如何组织代码?我已经阅读了很多关于原型和伪经典继承的文章,但它们只是解释了它是如何工作的,比如你如何从'人类'或类似的东西继承'人'.我怎样才能真正在现实生活中使用它?
我找到了两个真正有助于组织javascript的东西.一个使用对象进行封装(http://www.dustindiaz.com/namespace-your-javascript),另外两个用于编写用于常见任务的库.正常的重构策略适用于javascript,提取函数,通用,如果你有4个函数执行几乎相同的事情,将它们更改为可以处理所有四种情况的单个函数.