首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
发现一只大呆瓜
掘友等级
前端小白菜
小白菜不是菜
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
发现一只大呆瓜
前端小白菜
·
7小时前
关注
虚拟列表:支持“向上加载”的历史消息(Vue 3 & React 双版本)
在AI聊天产品中,向上滚动加载历史消息是一个经典场景。如果直接渲染万级聊天记录,页面必卡无疑。而使用虚拟列表时,向上插入数据导致的位置偏移是最大的技术痛点。本文将带你实现一...
1
评论
分享
发现一只大呆瓜
关注了
Dolphin_海豚
前端小白菜
发现一只大呆瓜
前端小白菜
·
1天前
关注
虚拟列表:从定高到动态高度的 Vue 3 & React 满分实现
在处理海量数据渲染(如万级甚至十万级列表)时,直接操作 DOM 会导致严重的页面卡顿甚至崩溃。虚拟列表这时就是前端性能优化的“核武器”。...
5
评论
分享
发现一只大呆瓜
关注了
ErpanOmer
前端小白菜
发现一只大呆瓜
前端小白菜
·
2天前
关注
JS-AbortController:优雅中止请求操作
在前端开发中,我们经常遇到需要中途撤回请求的情况(例如:搜索框快速输入、大型文件上传取消、或是 AI 聊天流的即时中断)。...
1
评论
分享
发现一只大呆瓜
前端小白菜
·
2天前
关注
JS-手写系列:四大排序算法
在前端面试中,算法虽不是全部,但却是衡量逻辑思维能力的硬指标。掌握基础排序算法不仅能应对面试,更能加深对“时间复杂度”和“空间复杂度”的理解。本文将带你手写快速排序、选择排...
0
评论
分享
发现一只大呆瓜
前端小白菜
·
3天前
关注
JS-手写系列:防抖与节流
在前端开发中,某些事件(如 resize、scroll、input、mousemove)会在短时间内频繁触发。如果处理函数涉及 DOM 操作或网络请求,频繁执行会导致页面卡...
1
评论
分享
发现一只大呆瓜
前端小白菜
·
3天前
关注
JS-手写系列:树与数组相互转换
在前端业务中,后端返回的扁平化数组(Array)往往需要转换为树形结构(Tree)来适配 UI 组件(如 Element UI 的 Tree 或 Cascader)。...
1
评论
分享
发现一只大呆瓜
前端小白菜
·
3天前
关注
JS-手写系列:call、apply、bind
在 JavaScript 中,this 的指向总是让人捉摸不透。call、apply、bind 作为改变 this 指向的三大杀手锏,其底层实现原理是面试中的高频考点...
0
评论
分享
发现一只大呆瓜
前端小白菜
·
3天前
关注
JS-手写系列:new操作符
在 JavaScript 中,new 关键字就像是一个“工厂加工器”。虽然它看起来只是简单地创建了一个实例,但其背后涉及到了原型链接、上下文绑定以及返回值的特殊处理。...
0
评论
分享
发现一只大呆瓜
前端小白菜
·
4天前
关注
JS-手写系列:instanceof
在 JavaScript 中,instanceof 是判断引用类型的重要工具。它不像 typeof 那样只能识别基础类型,而是能够深入“家谱”,判断一个实例是否属于某个构造...
1
评论
分享
发现一只大呆瓜
关注了
w平常心
前端小白菜
发现一只大呆瓜
前端小白菜
·
4天前
关注
JS-手写系列:Promise.all 与 Promise.race
在处理并发请求时,Promise.all 和 Promise.race 是我们的得力助手。理解它们的底层实现,不仅能帮我们应对面试,更能让我们在复杂的异步场景中游刃有余。...
2
评论
分享
发现一只大呆瓜
前端小白菜
·
4天前
关注
JS-一文带你彻底搞懂 Promise 并发控制:all, race, any, allSettled
在处理异步任务时,我们经常需要同时发起多个请求。Promise 提供的静态方法能让我们优雅地控制多个并发异步任务。本文将深度对比 all、race、any 和 allSet...
3
评论
分享
发现一只大呆瓜
前端小白菜
·
4天前
关注
JS-手写系列:从零手写 Promise
Promise 是 JavaScript 处理异步编程的基石。虽然我们在日常开发中频繁使用 async/await,但手动实现一个符合 Promise规范的类,能让你深刻理...
2
评论
分享
发现一只大呆瓜
前端小白菜
·
5天前
关注
Vue-深入浅出Vue Diff 算法
在 Vue 的响应式系统中,当数据发生变化时,Vue 会生成一颗新的虚拟 DOM 树(VNode Tree)。Diff 算法的核心任务就是通过对比新旧两棵树,以最小的性能代...
6
评论
分享
发现一只大呆瓜
前端小白菜
·
5天前
关注
Vue-响应式原理深度解析(含手写源码)
双向数据绑定是 Vue 的灵魂特性。它将 Model(数据层)与 View(视图层) 紧密相连:JS 逻辑更新 Model,视图自动重绘;用户操作 View,数据自动同步。...
2
评论
分享
发现一只大呆瓜
前端小白菜
·
5天前
关注
Vue-深度解读代理技术:Object.defineProperty 与 Proxy
在 Vue 的进化史中,从 Vue 2 到 Vue 3 的跨越,最核心的变革莫之过于响应式系统的重构。而这场重构的主角,正是 Object.defineProperty 与...
2
评论
分享
发现一只大呆瓜
前端小白菜
·
6天前
关注
Vue-常用修饰符
在 Vue 开发中,修饰符(Modifiers)是指令后的一个特殊后缀(以 . 开头),它能以极简的方式帮我们处理事件冒泡、键盘监听以及复杂的双向绑定逻辑。...
4
评论
分享
发现一只大呆瓜
前端小白菜
·
6天前
关注
Vue-Vuex 状态管理
在构建中大型 Vue 单页应用时,组件间的通信往往会变得复杂。Vuex 作为一个专为 Vue.js 应用程序开发的状态管理模式 + 库,采用集中式存储管理应用的所有组件的状...
3
评论
分享
下一页
个人成就
文章被点赞
332
文章被阅读
8,938
掘力值
2,752
关注了
11
关注者
34
收藏集
0
关注标签
7
加入于
2022-03-21