刷新
ImageViewer.js:一个零依赖的现代化图片预览组件

博主头像 引言 在当今的 Web 开发中,图片预览功能几乎是每个网站的标配。然而,大多数现有的图片预览库要么过于臃肿,要么依赖特定的前端框架,要么配置复杂。有没有一种方案,能够只需引入一个 JavaScript 文件,就能为网站添加完整的图片预览功能? 今天我要向大家介绍 ImageViewer.js ...

如何创建你的百Google度!!(实现双搜索引擎页面)

创建双搜索引擎页面 百Google度的网站被封了,但!!!这不影响我们创建属于自己的双搜索引擎页面! 提前准备 找到你想添加的俩个搜索引擎对应的URI 和 它预先定义用于存储搜索关键词的参数名。 打开你想要的搜索引擎的网页,在当前搜索引擎里输入“关键词”,点击搜索,然后观察上面的网址,一般“?”前出 ...

V8的垃圾回收器

博主头像 垃圾回收算法 遍历 GC Root(window,DOM,栈等)标记活动对象和非活动对象 回收非活动对象所占据的内存 内存整理 新生代和老生代 在 V8 中,会把堆分成新生代和老生代两个区域 新生代通常只支持 1~8M 的容量,存放生存时间短的对象,由副垃圾回收器负责。 老生代通常容量很大,存放生存 ...

纯HTML + CSS + JS 实现Popup弹窗

博主头像 在 Web 开发中,弹窗(Popup)是一种极其常见的交互组件,广泛用于: 表单提交确认 删除操作二次确认 登录/注册入口 信息提示或警告 虽然现在有大量 UI 框架(如 Element UI、Ant Design、Bootstrap)提供现成的弹窗组件,但理解其底层实现原理,不仅能让你在无框架环境 ...

前后端全栈技术栈深度剖析:从Vue到Node.js的完整学习路径

博主头像 做了三年前端,发现自己还停留在"调用API"的层面?想突破瓶颈却找不到方向?本文从实际项目出发,梳理了前端进阶的关键技术节点:框架底层原理、全栈开发能力、工程化思维,以及那些面试官真正关心的技术深度。 介绍 前端全栈技术体系深度解析 本技术资料系统梳理了现代Web前端开发的完整技术栈,适合有一 ...

为什么你的JavaScript代码总是出bug?这5个隐藏陷阱太坑了!

博主头像 ‍ 写在开头 点赞 + 收藏 学会 你是不是经常遇到这样的情况:明明代码看起来没问题,一运行就各种报错?或者测试时好好的,上线后用户反馈bug不断?更气人的是,有时候改了一个小问题,结果引出了三个新问题…… 别担心,这绝对不是你的能力问题。经过多年的观察,我发现大多数JavaSc ...

Web前端入门第 90 问:JavaScript 也能无中生有的创建音频

网页播放音乐这个常识应该都知道,毕竟百度 MP3 搜索可是风靡一时! 但使用浏览器无中生有的创建音频,在 HTML5 规范落地之前可是一片空白。 AudioContext 的体量与 Canvas 差不了多少,一个针对图形图像,一个用于音频,两者结合起来就把 flash 给拉下了神坛~~ 本文源之于一 ...

<123···50>