全部内容
JS正则表达式验证账号、手机号、电话和邮箱是否合法

本文介绍如何使用JavaScript正则表达式对账号、手机号、固定电话及邮箱地址进行合法性校验。分别解析了以字母开头、4-16位的账号规则,11位手机号规则,带区号的固定电话规则以及邮箱地址格式规则,并提供了对应的JS代码示例供开发者参考。

10.21
热度 447
原生JS实现图片放大镜特效:原理与代码详解

本文详解使用原生JavaScript实现图片放大镜特效的核心逻辑。重点解析如何通过鼠标在小图上的位置计算大图的对应偏移量,对比offsetLeft与style.left的区别,并解决小图放大镜与大图同步移动的坐标计算难题,附带完整HTML与CSS代码示例。

10.21
热度 343
原生JavaScript实现瀑布流布局的完整代码示例

本文介绍如何使用原生JavaScript实现瀑布流布局效果,通过模拟数据动态加载图片。文章提供了完整的HTML、CSS及JS代码示例,详细解析了布局原理与关键实现步骤,帮助开发者掌握前端图片排列技巧。

10.21
热度 600
JavaScript实现拉勾网风格穿墙广告效果

本文介绍如何使用JavaScript和CSS实现类似拉勾网的穿墙广告效果。通过绝对定位与CSS3过渡属性,结合鼠标悬停事件,实现图片穿透容器边框的视觉交互,适用于前端页面动态展示场景。

10.21
热度 262
JavaScript DOM元素内容与样式操作完整示例

本文通过完整代码示例,演示了JavaScript中如何获取和操作DOM元素的内容与样式。涵盖了固定属性如type、name、id、value的直接访问,以及动态属性getAttribute和setAttribute的使用。同时展示了如何修改元素的class、innerHTML及style属性,实现样式的动态切换与内容更新。

10.23
热度 456
JavaScript Canvas 实现玫瑰绽放动画效果

本文介绍如何使用 HTML5 Canvas 与原生 JavaScript 绘制一朵从含苞到绽放的玫瑰。通过数学公式生成花瓣坐标,利用 requestAnimationFrame 实现动态渲染,适合前端开发者学习图形绘制与动画逻辑。

10.23
热度 214
启用JavaScript会影响隐私安全吗?浏览器脚本设置建议

深入解答启用JavaScript对个人隐私与浏览安全的影响,剖析浏览器指纹、第三方脚本跟踪与XSS风险,并提供主流浏览器详细的脚本设置方法与分级防护建议。

11.06
热度 338
启用JavaScript会影响隐私安全吗?浏览器脚本设置建议
core-js entry-based 与 usage-based 引入策略的原理与最佳实践

详细讲解 core-js 两种引入策略 entry-based 和 usage-based 的工作原理、配置方法、产物差异与选择依据,帮助开发者根据项目特点做出正确选择。

11.06
热度 508
core-js entry-based 与 usage-based 引入策略的原理与最佳实践
JS 怎么直接截断保留一位小数而不进行四舍五入

全面讲解在 JavaScript 中直接截断并保留一位小数且绝不进行四舍五入的实现方法。深入对比数学缩放法、字符串分割法与正则表达式截取,分析负数边界与浮点数精度陷阱,提供健壮的生产级解决方案。

11.06
热度 377
JS 怎么直接截断保留一位小数而不进行四舍五入
JavaScript怎么强制刷新页面绕过浏览器缓存

深入讲解在现代前端开发中如何使用 JavaScript 强制刷新页面并有效绕过浏览器缓存。解析 location.reload(true) 失效的原因,提供动态时间戳、无痕替换以及离线缓存清理的可靠代码方案与工程实践。

11.06
热度 636
JavaScript怎么强制刷新页面绕过浏览器缓存
怎么编写Javascript Bookmarklet在浏览器书签栏一键注入JS

详细讲解如何编写Javascript Bookmarklet并在浏览器书签栏中一键注入JS。包含原理剖析、IIFE包装、URL编码、内联与外部脚本双模式实战、CSP限制及排错清单。

11.06
热度 120
怎么编写Javascript Bookmarklet在浏览器书签栏一键注入JS

标签目录

JavaScript 核心技术JavaScript 基础JavaScript 函数与作用域JavaScript 对象与原型JavaScript 数组与数据处理JavaScript 异步编程JavaScript 项目实战
浏览器与 Web 开发DOM 与事件浏览器 API网络请求与通信浏览器数据存储前端调试前端安全
前端框架与应用VueReactNext.jsNuxt前端状态管理前端性能优化
TypeScript 与工程化TypeScript前端构建依赖管理自动化测试前端部署代码规范与重构
Node.js 后端开发Node.js 基础Node.js Web 框架数据库开发接口开发与鉴权服务部署与运维Node.js 性能优化
AI 开发与应用大模型 API 开发AI 智能体开发RAG 与知识库AI 编程工具AI 多模态应用AI 应用部署