2.png 0
8i98

家事,国事,天下事,事事关心

2022-03-13

前端面试题

2022-04-01 2 83 web前端社区

2.png 0 8i98

1. tcp 三次握手,一句话概括

2. TCP 和 UDP 的区别

3. WebSocket 的实现和应用

4. 补充 400 和 401、403 状态码

5. fetch 发送 post 请求的时候,总是发送 2 次,第一次状态码是 204,第二次才成功?

6.Cookie、sessionStorage、localStorage 的区别

7. 怎样优化前端优化

8. 介绍一些flex布局

9.什么是BFC

10.css3怎样实现动画

11.介绍一些sass或者less的特点

js

1. 数组去重

2. 深拷贝和浅拷贝

3. 数组对象排序

4. 什么是闭包

5. 介绍一些pomise,A,B两个promise想串行应该怎么写。

6. h5的拖拽API怎样实现拖拽功能

7. 获取元素离页面顶部距离,元素真实内容的高度

8. 事件冒泡和事件捕获

9. es6类里面super()函数的作用

10. js怎样创建一个对象

11. 了解堆栈吗,能介绍一下吗

vue

* watch 和计算属性有什么区别?

* watch 怎么深度监听对象变化

* 什么是虚拟 DOM?

* vue3的声明周期变化

* 介绍一下组合式API

* vue-router的简单使用

* vuex

小程序的

小程序怎样自定义组件

小程序怎样获取微信用户信息

列表渲染

模板怎么使用

react

* 什么是hook,常用的hook有哪些

* 什么是高阶函数

* 什么是按需加载

* diff算法

* redux

其他

1. git 怎么把本地代码同步到远程代码

2. 正则表达式

3. webpack怎样配置打包多个html文件

4. 什么是跨域,一般怎么解决跨域

uni-app

1. 怎样打包app


2

Copyright (C) 2021-2026 98社区 All Rights Reserved 蜀ICP备20012692号-3