首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
无祈神愿
更多收藏集
微信扫码分享
微信
新浪微博
QQ
472篇文章 · 0订阅
JS MediaRecorder 录制 HTMLVideoElement.captureStream() 无法获取录制的媒体资源
MediaRecorder 录制 HTMLVideoElement.captureStream() 在开发有关视频的项目时经常会有录制视频的需求,js提供了MediaRecorder对象用于支持录制视
async/await高级模式:async迭代器、错误边界与并发控制
为什么需要高级异步模式 Async Generator: 异步迭代器 AbortController: 优雅的取消机制 并发控制: 从失控到可控 高级错误处理模式 实战案例:分页API完整实现
Interact.js 一个轻量级拖拽库
Interact.js的核心优势 轻量级:仅约10KB(gzipped),不依赖其他库 多点触控支持:完美适配移动设备 高度可定制:限制区域、惯性效果、吸附功能等 简洁API:直观的语法,学习曲线平缓
还在无脑 .map().filter()?实测改用 Iterator Helpers 后,内存占用降低了 99%
别再把所有东西都转成数组了:Iterator Helpers 性能实测 今天看到一篇文章,标题很直接:Stop turning everything into arrays。作者的观点是,JavaSc
40个JS常用使用技巧案例
JS常用技巧案例 以下是 40 个常用的 JavaScript 使用技巧,包含案例代码和解释: 1. 数组去重 解释:Set 对象是一种无序且唯一的数据结构,使用扩展运算符 ... 将 Set 转换回
常用工具函数:深拷贝・去重・扁平化手写实战|JS 进阶必会篇
前端基础扫盲:一次性搞懂深拷贝、数组去重、数组扁平化。从原理到手写实现,讲透循环引用、特殊类型、NaN 等边界坑点,干货直接可用。
别再瞎转Base64了!一文打通前端二进制任督二脉
在开发一个图片上传功能时,小王遇到了这样的需求:用户上传图片后,需要在前端预览,同时将图片转为Base64传给后端。面对Base64、Blob、File这些概念,小王陷入了困惑。这其实是很多前端开发者
一场“数据海啸”,让我重新认识了 requestAnimationFrame
一次普通的列表渲染任务,却被10万条数据掀成“浏览器海啸”。页面卡死、滚动失灵、内存暴涨——我几乎要投降。直到遇见requestAnimationFrame,我才发现,性能优化也可以如此优雅。
轻松搞定拖拽缩放、移动,不怕领导叫我写拖拽!!
跟着著名第三方库vxe-modal的思路,设计出一个自由拖拽缩放,移动的组件。看着很牛逼的功能,只要有思路,实现起来会非常顺畅。
这些数组操作技巧让前端开发效率翻倍
你是不是经常遇到这样的场景:产品经理扔过来一堆数据,要你快速处理展示;后端返回的数组结构复杂,需要层层筛选过滤;明明很简单的数据操作,却要写一大堆循环和判断... 别担心!今天这篇干货,就是来拯救你的