CSS
- 如何实现移动端适配
- CSS 有哪些单位
- 定位:sticky
- float:清除浮动
- flex 布局
- 层叠样式表
JS
- 0.1 + 0.2 不等于 0.3 如何解决
- 浅拷贝有哪些方法
- 如何判断空对象{}
Vue
- Vue3 的优点
- ref 和 reactive 区别
- 组件间 v-model 的实现
HTTP
输出题
async function asyncFun1() {
console.log("async1 start")
await asyncFun2();
console.log("async1 end")
}
async function asyncFun2() {
console.log("async2 start")
return new Promise(resolve => {
resolve()
console.log("async2 end")
})
}
console.log("script start")
setTimeout(() => {
console.log('setTimeOut')
}, 0)
asyncFun1();
new Promise(resolve => {
console.log('Promise1')
resolve()
})
.then(() => {
console.log("promise2")
})
.then(() => {
console.log("promise3")
})
console.log("script end")
算法
#前端实习##前端面经##汇量科技#