度小满前端实习凉经
找实习找的晚,三月底才投的简历,今天第一次面试,深刻认识到自己的欠缺问题,归根结底还是自己太菜。
就记得几个问题
1.用es5实现promise的思路
2.移动端rem的方案
3.继承的几种实现方式
4.js的作用域做了两道题,给出输出
其中一道是
function A() {
let a = 3
this.a = 4
setTimeout(function() {
console.log(a)
},100)
setTimeout(function() {
console.log(this.a)
},200)
setTimeout(() => {
console.log(a)
},300)
setTimeout(() => {
console.log(this.a)
},400)
}
new A()
查看3道真题和解析