首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
司宸
掘友等级
资深前端研发工程师
|
嘀嘀出行无限科技发展有限公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记十三 —— webpack构建优化
🌳 一、Tree-shaking原理深度解析 Tree-shaking本质是基于ESM静态分析的Dead Code Elimination(DCE),其实现依赖三个关键层...
0
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记十二 —— 搜索页面的渲染性能优化
⚙️ 一、 核心原理:理解浏览器渲染流程(Why) 搜索页面的性能瓶颈往往集中在 海量数据的处理与渲染 上。优化前必须理解关键渲染路径(Critical Rendering...
0
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记十一 —— 首屏性能优化
一、首屏性能核心指标与监控原理 关键指标定义 FCP(First Contentful Paint):首次内容渲染时间(文本/图片出现) LCP(Largest Conte...
0
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记十 —— 自定义hooks设计原则 笔试实现
自定义Hooks设计(如何封装AI搜索组件?) 我们先来系统性地拆解不同场景下自定义 Hooks 的设计思路,并结合你提到的点,细化核心代码的每一行关键操作及其设计考量。这...
0
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记九 —— React Hooks原理 useState useEffect
React Hooks原理?以下从底层原理到工程实践,全面解析 React Hooks 的设计哲学 一、Hooks 核心原理:链表存储与闭包机制 状态存储结构 React ...
3
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记八 —— 虚拟DOM diff算法 fiber原理
虚拟DOM diff算法的本质:一个时间复杂度妥协方案 核心问题:为什么需要虚拟DOM? 关键数据: 一次重排成本 ≈ JS执行成本的 100倍(来源:Google渲染性能...
0
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记七 —— 链表反转
题目:反转从位置 m 到 n 的节点(一趟扫描完成) 示例:1→2→3→4→5,m=2, n=4 → 1→4→3→2→5 考点:四指针法(记录 pre、reversedHe...
0
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记六 —— 链表判断环 找入口 找环长
题目:实现 detectCycle(head),返回环的入口节点(无环返回 null)。 考点:快慢指针数学推导(L = kC - N) 以下是对环形链表算法(LeetCo...
0
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记五 —— 浏览器进程与线程模型 一帧内做了什么
CSS渲染进程被JavaScript(JS)进程阻塞的根本原因在于浏览器渲染引擎的线程互斥机制和关键资源依赖关系。以下从底层机制、阻塞原理和实际场景展开分析: ⚙️ 一、浏...
1
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记四 —— setState
以下是React setState 深度面试题及解析,结合底层原理、性能优化和实际场景: ⚙️ 一、setState 的异步/同步行为机制 问题:在 React 合成事件和...
2
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记三 —— useCallback useMemo useRef缓存策略
结合原理、代码场景和面试考点,系统解析 useCallback 和 useMemo 的核心逻辑与应用技巧。 🔧 一、核心原理:为什么需要缓存? React 函数组件每次渲...
1
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记二 —— 动态规划(Levenshtein 距离)
给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数 以下是使用 JavaScript 实现的编辑距离(Levensht...
1
评论
分享
司宸
资深前端研发工程师 @嘀嘀出行无限科技发展有限公司
·
5月前
关注
学习笔记— —— 双向链表(LRU缓存)
基于双向链表和哈希表的 JavaScript LRU 缓存实现 以下是满足 O(1) 时间复杂度要求的 LRU 缓存实现方案,采用双向链表 + 哈希表结构(不依赖 JS 语...
1
评论
分享
个人成就
文章被点赞
10
文章被阅读
4,048
掘力值
395
关注了
0
关注者
10
收藏集
0
关注标签
0
加入于
2021-04-08