今天老大说不要写成面对对象,以后如果别的js用到了这里面的某个方法,不好调用,
就写成最low的那种写法?大家觉得有道理吗?
新手,不知道遵循哪种规范?
理论上是要的,但是根据项目需求的特殊性。可以考虑不用,你可以细问一下为什么不用,如果你也觉得合理就用。不合理就表明你的看法。
要,面向对象更容易调用且能够大大减少方法 变量冲突 有空可以研究一下闭包
如果是为了代码的复用,面向对象的写法可能更容易理解,结构也更清晰,而且便于维护。
不存在什么不好调用的说法。
这个问题应该是仁者见仁智者见智吧,作为一个java程序员习惯了面向对象的编程后,我对js的面向对象的编码还是很欣赏的,亲切而且简洁,代码可读。
个人觉得面向对象是必要的,如果说别的js调用这个js中的内容,那这种常用的完全可以写个单独的js工具类,使用时引用就行了!
怎么可以为了芝麻丢了西瓜
需要!!!一切都是对象,封装好的东西,直接调用,方便快捷,高效。
基本功能的函数可以散装,小项目也无所谓,大项目都这样处理,有得累了!
这个都是根据业务来的,,
就你这个代码完全没有必要,都硬编码写好对象了,还面向对象有什么意义。js写成面向对象是为了复用,方便每个实例进行变量分离