转转前端1~2面
一面:
自适应布局怎么实现
防抖怎么做的
http1.1与2.0的区别
多路复用具体说一说
http缓存
缓存时间的单位是秒还是毫秒
CDN
TCP三次握手
cookie与session
在浏览器关闭时清除cookie有什么方法
for in /for of的区别
判断对象是不是空的方法,for in 可以吗
异步处理的方式
promise 与 async/await的区别
web worker
var let const
let 与 const的区别
const 定义一个数组,可以修改数组长度吗,定义一个对象,可以修改对象吗
深拷贝、循环引用怎么解决
组件通信方法有哪些
出一些场景,问使用什么组件通信方法
v-for,不设置key可以吗,key值有什么用
v-show与v-if,会触发生命周期吗
口述算法:LRU
二面:
发布订阅模式与观察者模式的区别
发布订阅模式的应用场景
同源策略与跨域解决方案
Etag字段是干什么的,应用场景,与laset-modifed的区别
ES6转ES5方法
bable-loader底层原理
vue-loader底层原理
页面渲染过程
vue与jQuery的区别
webpack打包处理common.js与ES6 Module的区别
common.js与ES6 Module的区别
axios底层原理
axios的拦截机制
vue的响应式原理
给一个div,通过样式设置为长方形,如何判断鼠标是在长方形对角线的上边还是下边
#前端##面试题目##转转##面经##秋招#
自适应布局怎么实现
防抖怎么做的
http1.1与2.0的区别
多路复用具体说一说
http缓存
缓存时间的单位是秒还是毫秒
CDN
TCP三次握手
cookie与session
在浏览器关闭时清除cookie有什么方法
for in /for of的区别
判断对象是不是空的方法,for in 可以吗
异步处理的方式
promise 与 async/await的区别
web worker
var let const
let 与 const的区别
const 定义一个数组,可以修改数组长度吗,定义一个对象,可以修改对象吗
深拷贝、循环引用怎么解决
组件通信方法有哪些
出一些场景,问使用什么组件通信方法
v-for,不设置key可以吗,key值有什么用
v-show与v-if,会触发生命周期吗
口述算法:LRU
二面:
发布订阅模式与观察者模式的区别
发布订阅模式的应用场景
同源策略与跨域解决方案
Etag字段是干什么的,应用场景,与laset-modifed的区别
ES6转ES5方法
bable-loader底层原理
vue-loader底层原理
页面渲染过程
vue与jQuery的区别
webpack打包处理common.js与ES6 Module的区别
common.js与ES6 Module的区别
axios底层原理
axios的拦截机制
vue的响应式原理
vue2对数组是如何实现响应式的
vue中使用splice()对数组操作生效吗
object.defineProperty()与proxy的区别与优缺点给一个div,通过样式设置为长方形,如何判断鼠标是在长方形对角线的上边还是下边
看代码说输出: