首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试题
Snail_James
创建于2021-10-28
订阅专栏
前端面试题
等 16 人订阅
共22篇文章
创建于2021-10-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
再来两个小问题
1. 创建一个新对象 2. 执行构造函数的代码,并将this绑定到新创建的对象 这是因为属性名简写的函数作为一个对象的方法,而箭头函数在声明的时候就绑定了this,都不会作为构造函数来使用,而且ES6提倡大家放弃对构造函数的使用,而采用Class来实现继承。
记一个面试题引发的思考
没有分号导致后边的()把前边的匿名函数执行了,而如果函数没有返回值的话,默认返回undefined,然后undefined被赋给了let声明的变量foo,基于此,也就理解了为什么1会被打印出来。 不难看出,bar内部可以访问到bar和myBar,但是外面是访问不到bar的,而且…