首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端
Struggler281
创建于2025-04-09
订阅专栏
工作或学习中的笔记
等 1 人订阅
共12篇文章
创建于2025-04-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Chrome插件开发
由于掘金平台的摘要有强制字数要求,这里需要给一下默认文字作为摘要。这里是掘金平台的默认摘要,您可以稍后自行修改。
解决setTimeout/setInterval计时不准确问题的方案
本文提供了解决JavaScript中setTimeout/setInterval计时不准确的三种方案: 1. 自校正定时器:通过计算时间偏差并动态调整下次执行间隔,实现精确计时。核心是记录预期执行时
r2存储的sdk接入及调用
本文介绍了如何使用Cloudflare R2存储服务的SDK进行接入和操作,主要内容包括: 1. 环境配置 - 需要获取ACCOUNT_ID、ACCESS_KEY_ID和SECRET_ACCESS_
pinia-基于monorepo的项目结构管理
由于掘金平台的摘要有强制字数要求,这里需要给一下默认文字作为摘要。这里是掘金平台的默认摘要,您可以稍后自行修改。
白屏时间计算及优化策略
白屏时间如何界定 用户输入地址,到看到内容的这个时间内,页面存在的白屏时间。 浏览器做了以下操作: dns解析:将域名解析为ip地址; 建立tcp链接:三次握手; 发起http请求:浏览器向服务器发送
杂谈:js事件轮询
背景 作为前端开发者,关于事件轮询,是一个老生常谈的问题,网上也已经说的很全面了。 今天在面试时,被问到如果一个页面里,js只有一个 setTimeout ,没有其他任何代码,那么浏览器里实际上发生了
vue3 避坑:组件内根标签下写注释,导致路由切换不生效
环境:electron + vue3 现象: 点击角色管理菜单渲染正常,此后点击其他菜单均会渲染失败 一开始以为是路由配置有问题,查了半天查不出来问题;控制台无报错,路由配置无差异,代码无明显语法错误
messageChannel的妙用
messageChannel **MessageChannel**** 是一种在 JavaScript 中用于在不同执行上下文之间进行通信的机制。它创建了一个通信管道,包含两个端口:port1 和
项目更新后,怎么通知用户更新
每次发版后,由于客户端缓存,往往少不了与测试、产品甚至用户的扯皮,那么我们该如何解决这种问题呢? 同时,页面缓存,可能会导致用户端保留了我们屏蔽的入口、调用了老版本的导致报错等等,确实存在诸多风险,也
挖坑:解构赋值中的数组赋值和对象赋值的区别?
最近在微信视频号,刷到一个视频,发现了一个有意思的现象,如下: 在以往认知里,数组的效率应该是高于对象的,数组解构直接基于索引操作,而对象解构需要额外的键名解析。 看到这个demo,不由得虎躯一震。
前端如何选取分包策略
在现在前端工程化日趋成熟的背景下,为了更好的利用浏览器http缓存,仅使用构建工具的默认分包策略远远是不够的,这就需要我们进行手动分包,具体如何分包这是值得我们去仔细琢磨的。 构建工具会根据分包配置进
css主题切换
一键换肤主题功能,css常见的2种解决方案。1、css变量;2、如果考虑兼容性,则写2套class。