正在回答 回答被采纳积分+1
1回答
好帮手慕慕子
2020-08-03 10:48:22
同学你好,是指为什么要将如下方法定义到Msg原型对象上吗?
如果是这样的话,那么需要注意的一点,同学不要被迷惑了,(function(window,document){})(window,document)这种写法,相当于定义了一个匿名自执行函数,将全局对象window和document作为参数传入,提高代码的运行效率。因为将它们作为参数传入,使用这两个对象时,在当前函数作用域就可以直接找到,就不用沿着作用域链,向全局作用域去查找这两个对象了。
所以实际上老师就是使用构造函数的方式书写代码,因为这些方法可以理解是公共的,所以添加原型对象上,方便实例化对象访问。
如果不是指这里,可以图文结合详细描述下具体指的是哪里,便于帮助同学准确的定位与解决问题,祝学习愉快~
4.Vue与React高级框架开发
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星