首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
JavaScript
Vue.js
面试
React.js
TypeScript
CSS
后端
AI编程
展开
全部
前端
JavaScript
Vue.js
面试
React.js
TypeScript
CSS
后端
AI编程
Node.js
架构
前端框架
three.js
算法
人工智能
暂无数据
推荐
最新
速通Canvas指北🦮——曲线、文本与图片篇
探索更丰富的图形表现力——贝塞尔曲线绘制光滑曲线,文本渲染与字体样式,图片的加载与绘制,以及线性渐变、径向渐变和阴影效果。学完本篇,你的画布将拥有专业级的视觉效果。
速通Canvas指北🦮——基础入门篇
从零认识Canvas——什么是画布、如何获取绘图上下文、坐标系是怎样的。快速上手绘制直线,并学会控制线宽、端点样式、连接样式、虚线等属性,为后续学习打下扎实基础。
别再让 `console.log` 上线了!它正在悄悄拖垮你的生产系统
在开发过程中,console.log() 是我们最亲密的伙伴: 方便、直观、零成本——但一旦这段代码被部署到生产环境,隐患就开始蔓延。 今天我们就来揭开 console.log 在生产环境中的三大“罪
别再无脑用 `JSON.parse()` 了!这个安全漏洞你可能每天都在触发
在前端和 Node.js 开发中,JSON.parse() 几乎无处不在: 简洁、直接、好用——但极其危险。 如果你没有对输入做任何校验就调用 JSON.parse(),你正在为应用打开一扇“任意代码
响应式探秘:ref vs reactive,我该选谁?
ref 是更安全、更通用的选择;reactive 则是在特定场景下的优化选择。理解了它们的设计哲学和适用场景,就能帮我们在适当的场合做出正确的选择。
前端缓存踩坑实录:从版本号管理到自动化构建
在实际开发中,你可能遇到过这样的场景:新版本刚上线,测试环境一切正常,但用户反馈页面出现了奇怪的问题——某个下拉框突然消失了,控制台报错显示变量未定义。你打开浏览器开发者工具,发现 HTML 文件是最
React useEffect 的闭包陷阱与竞态条件:你以为的 cleanup 真的在正确时机执行了吗
项目里有个搜索框,用户快速输入时页面偶尔会闪一下"旧结果"。排查了半天,发现是上一次请求比最新的请求晚返回——经典的竞态条件。你加了个 cleanup 函数,心想这下稳了。 结果,cleanup 里拿到的变量是旧的。 这不是你写错了,是 useEffect 的闭包机制和你的直觉产生了错位。这篇文章就
TypeScript 类型体操进阶:用 Template Literal Types 实现编译期路由参数校验
你一定写过这样的代码: 然后某天,后端把 /user/:id/posts/:postId 改成了 /users/:userId/articles/:articleId,你的页面白屏了。运行时才炸,线上才发现——经典。 问题的本质不是你粗心,而是路由参数从来没有被类型系统管过。路径是 string,参
文本字符数统计 在线工具核心JS实现
这是一款轻量级在线文本统计工具,支持实时计算字符数、中英文/数字/符号数量、行数、段落、句子、词频等20+指标。输入即响应,一键复制结果,界面简洁直观。
setup 的艺术:如何组织我们的组合式函数?
掌握 Composition API,会让我们的 Vue 组件会变成一个个清晰的积木组装,而不是一团混乱的代码,我们在开发时可以按需引用。这才是 Composition API 真正的艺术。
弃用html2pdf.js,这个html转pdf方案能力是它的几十倍
前端生成 PDF 不清晰?文字无法搜索选中编辑?体积太大?分页切割不精准?生成页数太少?现在开始,这些都不在是问题,只需要一行代码,就可以将 html 页面生成数千页可编辑的矢量PDF
告别暴力轮询:深度解锁浏览器“观察者家族”
观察者家族异步监控可见、尺寸、结构与性能,取代低效轮询。它是提升流畅度的利器,覆盖全维度感知。务必及时销毁,防止内存泄漏。
性能级目录同步:IntersectionObserver 实战
目录同步高亮的最佳方案是`IntersectionObserver`;通过设置合理的`rootMargin`定义活跃区域,既能保证极高的性能,又能完美适配固定头部。
我会如何考核一个在简历里大谈 AI 提效的高级前端?
节日期间,尤其是最近掘金首页有点没法看🤷♂️。 点开全是 OpenClaw 怎么提效、怎么用 AI Prompt 写个 TodoList、怎么十分钟上线一个营销页。同质化严重到让人怀疑大家是不是共用
速通Canvas指北🦮——路径与形状篇
深入路径的核心概念,掌握描边与填充的用法,理解 nonzero 和 evenodd 填充规则的区别。系统学习矩形、多边形、圆形、弧线的绘制技巧,包括 arc 和 arcTo 的详细对比,并能组合路径创
[1-2] 数据类型检测 · typeof、instanceof、toString.call 等方式对比
所属板块:1. 数据类型与内存机制 记录日期:2026-03-xx 更新:根据实际使用补充 1. 四种常见类型检测方式对比 方法 适用场景 主要优点 主要缺陷 / 注意点 推荐指数 typeof 判断
前端大文件上传全方案:切片、秒传、断点续传与 Worker 并行 Hash 计算实践
前端大文件上传全方案:切片、秒传、断点续传与 Worker 并行 Hash 计算实践 上传一个 10MB 的图片,没人会多想。但当产品经理说"我们要支持上传 2GB 的视频"时,你会发现:一个普通的
基于SSE的AI对话流式结构
本文章是基于当前AI业务项目梳理的一份SSE流式结构,简单介绍了一下,当前我们实现的AI流式消息的思路,其中可能有很多不合理的地方,欢迎大佬指正和建议🌹 一、整体架构 二、流式消息字段 首先提供一段完
从平面到空间:用 React Three Fiber 构建 3D 产品网格
一篇实用的实战讲解:使用 React Three Fiber 和 GLSL 构建一个弯曲的 3D 商品网格,涵盖着色器、动画与性能。 作者:Matt Greenberg 分类:Tutorials 日期
async/await高级模式:async迭代器、错误边界与并发控制
为什么需要高级异步模式 Async Generator: 异步迭代器 AbortController: 优雅的取消机制 并发控制: 从失控到可控 高级错误处理模式 实战案例:分页API完整实现