首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javascript
订阅
huaganshang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
125篇文章 · 0订阅
令人兴奋的浏览器文件系统API
在传统浏览器中,浏览器应用程序只能访问网页资源,而网页资源是存储在服务器上的。这意味着像 Photoshop、VSCode 等应用程序无法在浏览器中运行,因为它们需要访问本地文件。
富文本编辑器 从 Prosemirror 再到 Tiptap
笔者在日常的需求迭代中,已经在编辑器集成了AI写作、AI绘画等AIGC相关功能以及一些通用编辑功能。并且对该编辑器的灵活性、可扩展性、文档规范性等方面给予了很高的认可。通过使用Tiptap编辑器的
在React中使用策略模式,优化你的组件代码💤💤💤
俗话说,条条大路通罗马。在美剧《越狱》中,主角就设计了两条越狱的道路。这两条道路都可以达到靠近都可以达到靠近煎鱼外墙的医务室。 同样,在现实中,很多时候也有多种途径到达一个目的地,
不会Reflect,怎么玩转Proxy --Reflect篇
了解vue3源码的应该都知道内置对象Reflect,vue3底层是利用ES6的一些语法来进行构建的,核心的就包括但不限于Proxy,Reflect等方法。 平常大多情况下,我们很少使用Reflect
介绍一下requestAnimationFrame和requestIdleCallback
当我们需要执行动画或其他高性能操作时,常常会遇到以下问题: 任务的执行频率过高,对 CPU 和内存造成了大量的压力。 任务的优先级较高,导致其他任务无法及时得到处理。 为了解决这些问题,JavaScr
【译】构建更快的 Web 体验 - 使用 postTask 调度器
你有没有经历过打开一个网页,在页面上点击多次才有反应?或者在轮播图上滑动图片时卡顿和不自然?虽然这种经历经常发生,但是我们可以利用工具来提高用户的体验和响应速度。
Service Worker: 拦截请求、离线缓存页面,提高用户体验,带你探索浏览器离线化的未来
你是否遇到过这种情况:当你在移动设备上打开一个网站时,由于网络信号不佳或者网络连接不稳定,导致网站无法正常载入。这时,你可能会感到非常不爽并且无法继续浏览该网站的内容。但如果这个网站使用了 Servi
如何压缩 HTTP 请求正文
实际的 Web 项目中,存在请求正文非常大的场景,例如发表长篇博客,上报用于调试的网络数据等。本文介绍如何对 HTTP 请求正文进行压缩,包含如何在服务端解压、如何在客户端压缩两个部分。
远程组件加载方案实践
看完本文你将学习到如下知识: 远程组件定义 UMD 模块规范 远程组件加载方案实现思路和细节 systemjs 中 System.import 的丐版实现 JS 沙箱能力丐版实现
面试官:请设计一个不能操作DOM和调接口的环境
阿里四面的时候被问到了这个问题,当时第一时间没有反应过来,觉得这个需求好奇特 面试官给了一些提示,我才明白这道题目的意思,最后回答的也是磕磕绊绊