文章详情页
html5 - javascript写业务有用到什么编程范式没?
浏览:164日期:2022-12-14 15:27:17
问题描述
你们写业务会用到面向对象的方式么?我感觉除非是写插件或者特别明显的模块可以用上这些,经常性的业务好像基本用不到,复杂性的业务,缠绕的比较细,无法完全抽象到一起。自从我用了mvvm后,我感觉更用不到了,但是好心的后端人员一直提醒我这么做,但我感觉不怎么好写,可能是我没习惯那种写法和思维,求老司机指点~
问题解答
回答1:题主的意思应该是类似 namespace 那种,后端人员一般不会去考虑,因为后端语言本身就是分好了的。他应该是担心你的代码function,变量,之间冲突的问题。题主说过mvvm,说明应该用过angular之类的框架。其实angular已经分好了。如果controller不在某个module下,是不会被调用的。如果不用mvvm的东西,简单的封装下:
//按照业务逻辑var user_module={getName:function(){//to do}}var business_module={getBusinessName:function(){//to do}}//调用user_module.getName()
其实es6的class也可以
标签:
JavaScript
相关文章:
1. html - 爬虫时出现“DNS lookup failed”,打开网页却没问题,这是什么情况?2. javascript - echart+百度地图3. web - Rails3使用form_for时出现undefined method `*_path’错误。4. css - autoprefixer没有添加web-kit前缀5. 无效的配置对象已使用与API模式不匹配的配置对象初始化了Webpack6. javascript 开发百度地图7. nginx - 关于vue项目部署到ngnix后出现的问题8. angular.js - 百度爬虫如何处理“#”符号?9. nosql - mongodb 多组数据不固定字段查询问题 [百度党请绕道]10. css3 - 请问,如何通过CSS实现高度height随宽度width变化而变化,保持长宽比例不变,宽度是根据父元素宽度变化的?
排行榜
