字节跳动前端一面
介绍一下现在做的项目,有哪些难点。
平时怎么学习前端的。
浏览器从输入URL到显示页面发生什么。
了解过跨域吗,为什么会有跨域问题。
Vue双向绑定原理。
Position属性值。
下面的代码输出什么,如果要按顺序输出怎么做。(两种方法,块级作用域加闭包,立即调用函数)
for(var i=0; i<5 i++) {
setTimeout(() => {
console.log(i);
})
} 下面的代码,两个盒子蓝***域的宽度和高度各是多少,为什么。(box-sizing属性,两种盒模型) .box { width: 10px;
height: 10px;
padding: 2px;
border: 1px solid red;
margin: 2px;
background: blue;
}
#borderBox {
box-sizing: border-box;
}
#contentBox {
box-sizing: content-box;
}
<div id="borderBox" class="box"></div>
<div id="contentBox" class="box"></div> 下面的代码,输出顺序是什么,为什么。(事件循环,宏任务微任务) setTimeout(() => {console.log(1)}, 0);
new Promise(resolve => {
console.log(2);
resolve;
Promise.resolve().then(() => {
console.log(3);
}).then(() => {
console.log(4);
}).then(() => {
console.log(5);
})
})
console.log(6); 
查看38道真题和解析