为了账号安全,请及时绑定邮箱和手机立即绑定

熟悉js的原型链在开发中有什么用?

熟悉js的原型链在开发中有什么用?

开心每一天1111 2019-03-22 15:15:04
熟悉了原型链 ,在实际开发中的好处是啥?面向对象实现,和直接实现有什么好处
查看完整描述

5 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

封装一些处理问题的套路,复用方法


查看完整回答
反对 回复 2019-03-30
?
慕斯709654

TA贡献1840条经验 获得超5个赞

可以实现继承


查看完整回答
反对 回复 2019-03-30
?
holdtom

TA贡献1805条经验 获得超10个赞

面向对象能提供的,是将复杂问题抽象成一种相对简单模型的工程能力,而原型链是javascript语言针对面向对象的一种具体实现。所以,通俗来讲,你在解决复杂问题时,它可能有用;如果是简单的东西,那用与不用取决于你。


查看完整回答
反对 回复 2019-03-30
?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

正如楼上所说,简单功能实现时不懂原型链没什么影响,但是再写复杂应用时,适度使用原型链可以简化代码,解耦工程,封装接口。


查看完整回答
反对 回复 2019-03-30
?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

熟悉原型链的意义,我认为就是 理解 js 作者的设计意图,而底层引擎 会最大限度优化作者 的 设计的语法
如果一个人写,实现功能即可
组团写代码,需要一种规范,大家都准守并且认可的一种写法,且代码结构清晰,oop就是大家遵循的写法之一

查看完整回答
反对 回复 2019-03-30
  • 5 回答
  • 0 关注
  • 832 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号