其实之前就一直在想了,前端的OOP该何时应用?什么时候构建相应的类和对象来描述比较合适?总感觉大部分遇到的情况直接使用POP反而来的更清晰…………页面的表现(HTML/CSS)和交互的行为(JS)并不是全用同一种语言写的,这让我觉得对一个对象(例如一个button)一开始就不能用一个JS构建的类来描述它……而点击之类的事件一般绑定个函数也就能解决了,OOP该何时使用就更加迷茫了……
我觉得应该是编程思想。让项目更加条理规范,方便扩展。比如你网站写js的时候,类似功能间可以通过继承,来模拟,减少代码量,后期还能扩展那不是很酷。还有就是可以加深对JS底层实现的理解,而不是单纯的使用者。:) 共勉~~
这个要看业务需求 才能 更好的理解 在项目中有时候你自己就会潜移默化的用到了oop的思想的了