首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wwy_frontend
掘友等级
web前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
前端面试常见 20 道手写题(含答案)
一、函数相关 1. 手写 call 2. 手写 apply 3. 手写 bind 4. 手写 new 5. 手写柯里化 curry 二、防抖 & 节流 6. 手写防抖 debounce 7. 手写节流
面经-06
1. React vs Vue 框架对比 问题: React 和 Vue 在设计思路上有什么本质的区别? 详细答案: 数据绑定机制: Vue:采用双向数据绑定,通过 v-model 实现表单元素与数据
面经-05
一. 讲一下浏览器的 Event Loop 机制,宏任务和微任务的执行顺序是怎样的? setTimeout和 Promise 的执行顺序有什么区别? Event Loop 机制:浏览器执行 JS 的单
面经-04
一、实现垂直水平居中的5种方案 1. Flex 布局 优点:简洁、语义清晰,现代布局首选。 缺点:IE9- 不支持。 2. Grid 布局 优点:语义非常简洁,一行代码搞定。 缺点:老旧浏览器支持较差
面经-03
1. 居中元素(未知宽高) 方法一:flex 方法二:absolute + transform 方法三:grid布局,place-items 方法四: grid布局,justify-items和ali
面经-02
一、JS 基础 & 数据类型 1. JS 基本数据类型 原始类型(Primitive) :存储在 栈内存,按值访问。 Number:NaN、Infinity String Boolean Null U
面经-01
1. 箭头函数和普通函数的区别 this: 箭头函数不绑定this,从外层词法捕获;普通函数this由调用方式决定 arguments: 箭头函数没有arguments; 用剩余参数(...args)
React性能优化实战:从卡顿到丝滑的8个技巧
1.渲染优化 1.1 合理使用useState 扩展说下 React.memo React.memo 是一个高阶组件,他会对 函数组件进行“记忆化处理”。当父组件重新渲染时,如果传入的props没有变
useState 的 9个常见坑与最佳实践
1. 异步更新导致取不到旧值 坑:useState的更新是异步批量处理的,如果直接使用旧值计算新值,可能会出错。 最佳实践:用函数式更新,让React保证基于最新状态计算 2.初始值计算浪费性能 坑:
不想装 Redux?useContext + useReducer 就够了!
先大概说下 React 官方在Hooks出来之后,并没有强推Redux,MobX 这类第三方库,而是建议先使用内置的Hooks组合起来做状态管理。 useReducer : 管理复杂状态更新逻辑 us
下一页
个人成就
文章被点赞
19
文章被阅读
1,804
掘力值
383
关注了
3
关注者
3
收藏集
7
关注标签
26
加入于
2021-12-13