前端面试常见问题总结
来源:http://www.tudoupe.com时间:2022-07-21
问题陈列
JS相关问题
JavaScript 的原型, 原型链? 有什么特点?
This对象的理解
零和未定义之间的区别是什么?
JS 深浅拷贝
闭包的概念
闭包处理的还是作用域的问题,解决该问题的方法还可以是利用ES6语法,var声明改成let声明
浏览器相关问题
网页的前端的三个层是什么,它们的各自作用是什么?
你知道TCP协议、IP协议和HTTP协议在哪里吗
请告诉我们减少页面负载时间的三个方法
在什么情况下会出现跨领域问题
宏任务和微任务
| 馬克羅塔斯克 | 微任务(microtask) | |
|---|---|---|
| 发起者 | Node、浏览器 | JS引擎 |
| 具体事件 | 1.脚本(可以理解为外部同步代码) 2. setTimeout/setInterval 3.UI渲染/UI事件 4. postMessage,MessageChannel 5. setImmediate,I/O(Node.js) |
1. Promise 2. MutaionObserver 3. Object.observe(已废弃; Proxy对象替代)4. process.nextTick(Node.js) |
| 运行顺序 | 后运行 | 先运行 |
| 触发新一轮Tick | 会 | 不会 |
其中比较注意的是promise的内部既包含宏任务也包含微任务,promise内部执行为宏任务,then执行为微任务
HTML相关问题
HTML新特性
网络工人识别
src和 href之间的区别
CSS相关问题
CSS3的新功能是什么
CSS选择器有哪些
CSS的盒子模型
元素水平垂直居中
VUE相关问题
vue生命周期函数
vue响应式原理
视图母组件的生命周期
- vue组件间通信
相关新闻
- 2023-04-16 2台电脑怎么共享(2台电脑怎么共享
- 2023-04-16 主板检测卡代码(电脑主板检测卡代
- 2023-04-16 dnf未响应(dnf未响应老是上不去)
- 2023-04-16 ppoe(pppoe拨号上网)
- 2023-04-16 网速不稳定(网速不稳定是路由器的
- 2023-04-16 wds状态(Wds状态成功)
- 2023-04-16 光标键(光标键不动了怎么办)
- 2023-04-16 电脑提速(电脑提速100倍的方法)
- 2023-04-16 切换用户(切换用户怎么切换回来
- 2023-04-16 数据包是什么(产品数据包是什么
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
