首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
JavaScript
Vue.js
面试
React.js
后端
AI编程
TypeScript
架构
展开
全部
前端
JavaScript
Vue.js
面试
React.js
后端
AI编程
TypeScript
架构
CSS
人工智能
Flutter
Unity3D
游戏开发
图形学
暂无数据
推荐
最新
Web Worker + 时间切片:破解主线程阻塞的两种武器
介绍 Web Worker 跨线程和时间切片拆任务两种方案,破解计算密集型代码阻塞主线程导致的卡顿与交互无响应问题。
面试问网络?问到我的软肋了。面试官:讲一下HTTP强缓存与协商缓存
HTTP 缓存分为强缓存和协商缓存,是前端性能优化的核心手段。静态资源开启长时强缓存+文件名哈希,HTML 用协商缓存,敏感数据用 `no-store` 禁用缓存,这样兼顾性能和更新实时性。
为什么 Tiptap 做协同编辑离不开 Hocuspocus❓❓❓
很多人第一次做协同编辑,都会下意识把它理解成一个更复杂的 WebSocket 功能。 两个人打开同一篇文档,A 输入一段文字,B 的页面实时出现;B 删除一个段落,A 的页面也跟着更新。这个效果看起来
我招了一个“Prompt工程师”来写前端,结果项目差点崩了
上个月团队扩招,我面试了一个特别“潮”的候选人。他说自己不用手写代码,全靠AI生成,自称“Prompt工程师”。我觉得挺新鲜,就招了进来。结果一个月后,他负责的模块上线,三天内爆出十几个bug。
正则表达式实战指南:从手机号验证到模板引擎,5 个案例彻底搞懂 RegExp
正则表达式实战指南:从手机号验证到模板引擎,5 个案例彻底搞懂 RegExp 前言 今天课程从一道拼多多笔试题出发,系统学习了 JavaScript 正则表达式(RegExp)。
前端转全栈别乱学:15 个 Node.js 高质量资源,按能力地图整理
前端转全栈别乱学:15 个 Node.js 高质量资源,按能力地图整理 前端转全栈,最容易踩的坑不是资源不够。而是学习顺序错了。 也许有小伙伴说ai写代码还有必要看这个地图吗? 我的回答有必要,ai虽
`[]==![]`?一道经典面试题,带你玩转 JavaScript 类型转换
从 经典面试题[]==![] 切入,逐层拆解 JS 显式与隐式类型转换——ToString/ToNumber/ToPrimitive 的完整链路,附一元二元+运算符、== 比较全流程。
面试8家前端岗位后,我发现了一个残酷的事实:AI不是加分项,是门槛
面试官的“新标配问题” 8场面试,所有面试官都问了AI工具相关的问题。我把它们分成三类: 第一类:基础使用题 “你平时用Copilot还是Cursor?” “大概用多久了?感觉怎么样?” 这种问题
大文件上传最全指南:分片、断点续传、秒传,一篇就够了
为什么大文件上传要“分片”? 传统<input type="file"> + FormData上传,是一次性把整个文件发到服务器。缺点: 网络中断就得重头传 占用大量内存和带宽 无法实时看到...
解决聊天页内部滚轮改为页面滚动问题
进入聊天 / 任务页面后,内容区域会出现独立的内部滚动条,视觉上呈现 “页面中嵌套另一个可滚动页面” 的效果,与应用其他页面的全局滚动体验不一致,且会导致滚动操作割裂、手势冲突等问题。
大厂面试新规:不会用AI编程,直接挂
2026年的前端面试,变了 这不是段子。这是2026年春招,某二线大厂前端群面的真实场景。 曾几何时,我们以为背熟ES6、刷透LeetCode、手写Promise、精通Vue和React的源码,就能稳
讲一下useEffect和useLayoutEffect
useEffect 和 useLayoutEffect 都是 React 中的副作用 Hook,它们的函数签名完全一样。唯一的、也是本质的区别在于执行时机不同。 简单来说: useEffect:异步执
setState是同步的还是异步的
这是一个经典的 React 面试题,但答案并不是简单的“同步”或“异步”,需要分情况讨论。 核心结论:在 React 能控制的事件中(如合成事件、生命周期),setState 是“异步”的;在 Rea
面试官让我手写Promise,我打开Cursor三秒生成,他愣了两秒说“你过了”
手写Promise,面试经典老题。但2026年了,还有多少人在面试前夜死磕`resolve`、`reject`、`then`的链式调用?
你都写这么久代码了,为什么不考虑做一个自己的小程序❓❓❓
身边总有人问我,你一天到晚写代码,随手写个小程序或者 App,不就能一直赚钱吗? 以前听到这句话,我只是觉得好笑。后来我真的做了一个小程序,也接入了广告,才更明确地发现,这件事真正难的地方,从来不是把
面试第一关!面试官:讲一下事件循环机制,宏&微任务,还有渲染时机
简单说顺序就是:同步代码 → 微任务 → 渲染 → 宏任务。 微任务优先级高于宏任务,而且会阻塞渲染,必须等微任务全部执行完,页面才会更新。
TypeScript高级应用能力举例
针对前端岗位,这句话的落地含义和在后端或语言设计岗位上有很大不同。前端领域的“类型系统设计与抽象”几乎等同于 TypeScript 的高级应用能力,但远不止“会写 interface”。 简单来说,它
AI 为什么总喜欢写防御性代码?
AI 生成代码时,经常会写出一种看起来很谨慎的风格:到处判断空值、到处给默认值、到处包 try/catch,读取环境变量时还特别喜欢加 trim() 和 fallback。 比如下面这种代码很常见:
从零实现一个 Vue Todos 任务清单:深入响应式编程与组合式 API
用Vue 3组合式API实现Todo清单,逐行解析代码,揭示响应式数据驱动取代DOM操作的开发革命。
开发Agent为什么必须先做意图识别?
复杂 Agent 最容易失稳的地方,往往不是后面某个工具没调好,也不是某个模型节点回答得不够漂亮,而是用户输入刚进入系统时,任务就已经被读错了。 在单轮聊天里,理解偏一点,常见后果只是回答不够贴题。但