【求解惑】关于构造函数的应用

自从使用 Vue 之后感觉构造函数就没怎么使用了,
这次在复习 ES6 的 Class 的时候突然想到的,
想把 Class 的内容用到现在的 Vue 项目,
然而尴尬的事情出来了,整个项目就没人用 Class 写的内容!!

阅读 1.7k
4 个回答

代码都是人写的,对于不同的代码使用不同的编程范式不是很正常的事情么?

ECMAScript 2015 中引入的 JavaScript 类实质上是 JavaScript 现有的基于原型的继承的语法糖。写 OOP 的话,封装、继承有他自己的好处。一个大型的框架不用 OOP 怎么规划?

但是前端的 react / vue 从使用上来看来更像是 DP 声明式编程。实现工程实质是在描述和推导。

然后你一个复杂的方法实现,内部也是命令式的一步步操作啊。

在某个地方没用某个语法也没啥尴尬的,想用啥用啥、该用啥用啥呗

自己封装公共方法可以用呀

vue的项目本身没有太多需要用class开发的地方,如果你想尝试,可以自己封装一些工具

没人写不代表就不能用,你自己觉得项目中那些可以抽出来,写成公共方法,你就可以写啊,或者你觉得很好的方法自己封装,都是可以的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题