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

前端面试中"熟悉面向对象化编程思想和设计模式"到底考察什么?

前端面试中"熟悉面向对象化编程思想和设计模式"到底考察什么?

慕勒3428872 2018-10-24 11:07:42
更新谢谢大家的回答,建议对面向对象没有印象的同学看下Lion的回答中的例子,看完这个例子我恍然大悟,原来面向对象的使用场景在于写这种插件,也就是工作中用到公共组件的时候最有用;作为进阶,之后可以参考Meathill的回答问题描述总是看到前端招聘有这样一句话,我从高程开始学习前端,平时做的业务不复杂,基本很少用到面向对象的复杂操作,以至于不知道主流前端开发中这方面要掌握到什么程度?遇到的面试题曾经面试滴滴,遇到过一个题目就是场景设计,大概是“滴滴有几种车,顺风车还是专车,每种车单位公里耗油、价格不同,请计算结束时候的行驶公里数和总价,请问该设计什么样的类来描述?” 这样的题目我总是做不来,平时没遇到过。问我设计模式我也只能答书本内容。困惑所以这个对象化编程思想和设计模式究竟应该怎么学学到什么程度,请各位大神赐教啊
查看完整描述

1 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞

至于面向对象的编程思想,我最近写了一个插件其中就用到了创建父类继承都一系列的思想,链接描述

至于设计模式有很多,其实你有兴趣的话可以看下JQ的原码其中就有很多代理模式,以及观察者模式等体现。这些对你的思想的提升以及代码风格的编写都很有帮助,希望这样的回答对你有所帮助


查看完整回答
反对 回复 2018-10-24
  • 1 回答
  • 0 关注
  • 902 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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