3.15携程前端一面
热乎的,全程40多分钟
- 自我介绍
- 图片请求优化这个需求怎么做的
- 图片优化还有哪些方式?
- 渐进式图片加载怎么做到的?流式传输+JPEG
- http和https的区别?端口?
- 插件做了什么?
- vue双向绑定
- vue-router原理
- 用hash多还是history多
- spa访问一个页面会把其他页面代码一起加载吗?
- 打包分包怎么分的?
- 写一个cli用到了哪些依赖
- 什么是变量提升
- 块级作用域和全局作用域区别
- let和const不声明就使用会怎么样?
- 严格模式
- vue-cli初始化一个项目是严格模式吗
- vite和webpack区别
- ts和js区别,你更喜欢用哪种。
- ts泛型用过吗?简单介绍一下。
- promise有什么特点。
- 了解事件循环机制吗?
- 常见微任务有哪些,宏任务呢?
- js有哪些数据类型?
- 怎么判断数据类型?
- 浏览器输入网址后发生什么事情?
- 浏览器内核有哪几个线程?
- 水平垂直居中?
- css盒模型
- 如何创建一个BFC 反问:部门做什么和技术栈