文章详情页
javascript - js用面向对象编程和普通函数编写插件有什么区别
浏览:131日期:2022-11-21 08:33:55
问题描述
好比我写一个选项卡,用面向编程方法比普通函数封装复杂化了,同样能做到代码复用,为什么那么多人选择用面向对象编程插件呢?面向编程跟函数调用最大区别在于哪里呢?
问题解答
回答1:等你项目规模扩大 100 倍后就知道了。
函数调用并不能起到很好的封装作用。
回答2:面向对象和面向过程的区别。
回答3:其实我感觉差不多 ES6的Class也不过是语法糖 用function实现也能达到类的效果 但是一定要有面向对象的编程思维 面向过程的编程感觉最多在单片机编程里面玩玩
标签:
JavaScript
上一条:javascript - 使用css如何将一个小盒子始终固定在大盒子的底部,大盒子高度为100%,请教。下一条:javascript - iview 表单中 入和覆盖 input[placeholder] 提示内容的 padding-left
相关文章:
1. javascript - 原生canvas中如何获取到触摸事件的canvas内坐标?2. javascript - 移动端粘贴事件,onpaste事件在app中无效,在app中怎么监测到粘贴事件3. python - 在使用Pycharm时经常看到如下的样式,小括号里红色的部分是什么意思呢?4. javascript - 关于fullpage.js 自动高度失效的问题5. android - react-native 的headless.js Java API 的代码怎么使用?6. angular.js - angular2 有什么cool的loading组件么?7. javascript - Express 和 request 如何代理远程图片?8. python - Scrapy存在内存泄漏的问题。9. javascript - 你们怎样实现前端分页的?10. mac连接阿里云docker集群,已经卡了2天了,求问?
排行榜
