字节电商二面
- 自我介绍
- 项目中聊到用户管理
- 做了那些前端校验?(页面路径)
- 怎么判断用户处于一个登录状态
- token了解过吗
- 文本数据怎么上传的?(回答用的axios,面试官追问底层ajax)
- http头content-Type(没了解过)
- 其他HTTP头(说了缓存的一些,但没具体解释,后面面试官说,觉得我没有很清楚他们的用途,所以不想追问)
- js是单线程的,浏览器呢?
- 说说进程和线程
- transform了解过吗
- 垂直居中的方式?
- 不知道自身高度和宽度是用translate,translate的含义
- 垂直居中时说了flex,问flex-shrink,flex-grow,flex-basis
-
setTimeout(() => { console.log('1') },2000) let promise = new Promise((resolve, reject) => { console.log('2'); for(var i = 0; i < 2000; i++){ if(i === 1000){ resolve() } } console.log('3') }) promise.then(() => { console.log('4') }) console.log('5')
-
console.log(this.b) function a(){ console.log(this.b); this.b = 3; } let c = new a(); a.prototype.b = 9; let b = 7; a() console.log(b); console.log(c.b);
- 版本号比较比较版本号 - 比较版本号 - 力扣(LeetCode)