字节跳动抖音前端一面
问了好多好多概念,不一定都记得了。
1.xss和csrf
2.协商缓存和强缓存
3.跨域问题及解决方案
4.讲一下事件循环并做题
5.cookie有哪些参数
6.
setTimeout(_ => console.log(1)); new Promise(resolve => { resolve(); console.log(2); }).then(_ => { setTimeout(_ => console.log(3)); console.log(4); Promise.resolve() .then(_ => { console.log(5); }) .then(_ => { Promise.resolve().then(_ => { console.log(6); }); }); }); console.log(7);7.css实现
body --》div
div宽度:body的50%
div宽高比固定为:4:3 (高是宽的0.75)
8.实现函数排序['6.5.1.1', '6.5.1', '1.2.1.1', '1.21.1', '6.22.1', '7'] ==> ['7', '6.22.1', '6.5.1', ''1.21.1', '1.2.1.1'] 9.说输出
console.log(a);
var a=2;
//1
foo();
function foo(){console.log(a);
var a=2;
}
// 2
foo();
var foo = function bar(){
console.log(a);
var a=2;
}
var foo = function bar(){
console.log(a);
var a=2;
}
10.usecallback和usememo的区别
11.position属性的区别
#字节跳动##面经#