小鹏汽车面经
document.body.addEventListener('click', () => {
Promise.resolve().then(()=>console.log(1));
console.log(2)
});
document.body.addEventListener('click', () => {
Promise.resolve().then(()=>console.log(3));
console.log(4)
});求上述代码的输出
function demo() {
const now = Date.now();
document.body.style.backgroundColor = "red";
while (Date.now() - now <= 5000) {}
document.body.style.backgroundColor = "blue";
}
上述函数执行后 发生了什么变化? 为什么
vuex有没用用过?
假设有一个数组:[{name: ‘a’, value:1},{name: ‘b’, value:2},{name: ‘a’, value: 3},{name: ‘c’, value: 3},{name: ‘a’, value: 5}]
实现对数组name的去重? 实现函数的复杂度是多少? 怎么改进?
BFC了解? 介绍下
原型原型链?
js闭包
更改this指针
使用bind 更改this指针之后 指向还可以再更改吗
元素实现居中定位的方法?
脱离文档流?
js继承怎么实现?
箭头函数的this指向哪里?
回流重绘?
项目问题
查看11道真题和解析