首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
bycandy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
322篇文章 · 0订阅
【图形编辑器架构】:编辑器的 Canvas 分层事件系统
🧑💻 写在开头 点赞 + 收藏 = 支持原创 🤣🤣🤣 上一篇文章我们聊了 数据层与渲染层的绑定机制,今天继续推进 —— 把视角放到事件层。 你会看到一个清晰的五层架构设计,从 DOM 原生事件到业务
Canvas 高性能K线图的架构方案
前言 之前在证券行业,接触过移动端K线图的需求; H5 K线图,需支持无限左右滑动,支持样式自定义; 纯canvas制作,不借助任何第三方图表库。 一、先看最终的效果 1、GIF动图如下 2、支持样式
Service Worker
在现代前端开发中,性能优化与用户体验的提升已经成为核心目标之一。为了实现更快的加载速度、更流畅的交互体验,甚至支持离线访问,浏览器提供了一系列缓存机制。其中,Service Worker 和 HTTP
🔥package.json 终极指南:全属性清单(附详细注释),前端 / Node 开发者人手一份
不管你是刚接触前端 / Node 开发的新手,还是有一定经验的开发者,大概率都遇到过跟 package.json 相关的 “小麻烦”:新建项目时,对着满屏的属性字段发呆,不知道 “main”
面试取经:浏览器篇-跨标签页通信
什么是跨标签页通信 标签页之间可以进行数据传递 业内常见方案 BroadCast Channel Service Worker LocalStorage window.onstorage 监听 Sha
虚拟列表+无限滚动的实现
本文讲述了虚拟列表和无限滚动的概念和用途,并完成了固定高度的虚拟列表,以及不定高度的虚拟列表+无限滚动的实现思路和具体实现代码。
前端 API 自动化管理(模块化加载 + 动态方法生成 )
通过模块化定义和自动化生成,统一管理所有 API 接口。以下是详细解析和示例: 一、代码功能解析 1. 动态加载模块 作用:使用 Vite 的 import.meta.glob 动态加载 ./
弃用 html2canvas!快 93 倍的截图神器
在前端开发中,网页截图是个常用功能。从前,html2canvas 是大家的常客,但随着网页越来越复杂,它的性能问题也逐渐暴露,速度慢、占资源,用户体验不尽如人意。 好在,现在有了 SnapDOM,一款
💥💥💥前端“隐藏神技”:15 个高效却鲜为人知的 Web API 大起底
15个冷门原生API大公开!sendBeacon保埋点、IntersectionObserver秒解滚动卡顿、Intl一行代码国际化……无需引库,立省60%代码量,性能直接起飞!
Abort Controller 被严重低估了, 任何中止逻辑都应该使用它
今天我们来聊聊 Abort Controller。 你可能在取消网络请求时使用过它,但其实它的功能远不止于此。 这个被严重低估的 API 有很多其他的巧妙用法。