随笔分类 -  简单脚本

摘要:浏览器中和窗口尺寸相关的 API 整理 阅读全文
posted @ 2022-08-05 17:48 EtherDream 阅读(1068) 评论(0) 推荐(3) 编辑
摘要:通过内置回调执行原生函数,调试器是无法断点的 阅读全文
posted @ 2022-08-04 17:18 EtherDream 阅读(2025) 评论(0) 推荐(3) 编辑
摘要:JS 字符串转 GBK 编码超精简实现,几十行代码,压缩后几百字节。 阅读全文
posted @ 2022-08-03 16:22 EtherDream 阅读(7180) 评论(0) 推荐(4) 编辑
摘要:canvas 导出的图片如果只在本地使用,无需使用 toDataURL 方法,直接在原始数据前加上 BMP 文件头即可使用。 阅读全文
posted @ 2022-03-18 14:00 EtherDream 阅读(2277) 评论(1) 推荐(1) 编辑
摘要:使用文件 Hash 值作为 NPM 包版本号,无需维护每个文件的版本状态 阅读全文
posted @ 2021-10-21 11:43 EtherDream 阅读(2421) 评论(1) 推荐(0) 编辑
摘要:使用函数的风格调用 JS 方法。如何做到简单且无副作用。 阅读全文
posted @ 2021-10-13 10:29 EtherDream 阅读(631) 评论(0) 推荐(1) 编辑
摘要:将整个网站打包成一张图片,运行时通过 Service Worker 解码,从而可使用图床相册作为免费 CDN。 阅读全文
posted @ 2021-09-08 14:46 EtherDream 阅读(4024) 评论(9) 推荐(7) 编辑
摘要:代码嵌套几百个 if(...)if(...)if(...)if(...)if(...) 会怎样? 阅读全文
posted @ 2021-08-20 18:53 EtherDream 阅读(2145) 评论(2) 推荐(4) 编辑
摘要:利用 Service Worker 离线化特性,即使服务器被打垮,浏览器也能通过备用站点加载并更新 阅读全文
posted @ 2021-08-13 11:44 EtherDream 阅读(1096) 评论(0) 推荐(0) 编辑
摘要:如何通过 JS 热更新 HTTP 缓存 阅读全文
posted @ 2021-07-22 14:06 EtherDream 阅读(947) 评论(0) 推荐(1) 编辑
摘要:根据浏览器版本,图片自动返回 AVIF、WebP 或传统格式 阅读全文
posted @ 2021-07-15 13:12 EtherDream 阅读(4401) 评论(11) 推荐(8) 编辑
摘要:整理了一些前端黑魔法 阅读全文
posted @ 2021-07-15 12:44 EtherDream 阅读(533) 评论(0) 推荐(0) 编辑
摘要:如何绕过这个 JS Hook。如何改进防止被绕过。 阅读全文
posted @ 2021-07-15 12:22 EtherDream 阅读(565) 评论(0) 推荐(0) 编辑
摘要:网页如何获取往返数据包的 TTL 阅读全文
posted @ 2021-07-15 11:49 EtherDream 阅读(747) 评论(0) 推荐(0) 编辑