老师,有几个问题

老师,有几个问题

我是后面学完了再回过来再学习的

关于构造函数 描述new一个对象的过程:

步骤:

1、创建一个新对象(空对象)

2、在构造函数中把this指向该新对象

3、执行构造函数,设置该实例的属性和方法,即对this赋值

4、返回this


我发现这不就是工厂模式里面的步骤吗,只是工厂模式把这几步写出来了,而构造函数用this简化了,是这样吗?

还有一个一直没有理解的地方就是,工厂模式没有解决对象识别的问题(即怎样知道一个对象的类型),不知道这怎么理解,可以举个例子吗,

谢谢老师


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕夭夭 2020-08-22 11:13:33

同学你好,也可以这样理解,创建对象的流程是很相似的。另外,“工厂模式没有解决对象识别的问题”这句话老师在本节视频中没有找到,请详细描述一下具体在哪一个位置听到的,以便老师定位问题。

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.组件化网页开发
  • 参与学习           人
  • 提交作业       1121    份
  • 解答问题       14456    个

本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师