全部内容
JavaScript parseInt 处理前导零字符串的陷阱与解决方案

本文分析 JavaScript 中 parseInt 函数处理以 '0' 开头的字符串时,因默认解析为八进制导致 '08' 和 '09' 返回 0 的问题。通过指定 radix 参数为 10,可确保按十进制正确转换,避免数据解析错误。

10.24
热度 289
使用Webpack构建多页面程序的实现步骤

本文详细介绍如何利用Webpack搭建多页面应用程序。通过解析目录结构自动生成Entry入口,结合html-webpack-plugin动态生成多个HTML模板并配置对应的chunks,实现单页面向多页面的平滑过渡。文章提供了完整的配置代码示例及优化建议,帮助开发者高效管理多页面项目构建流程。

10.24
热度 465
解决element DateTimePicker+vue弹出框只显示小时

本文介绍如何在Vue项目中解决Element UI DateTimePicker组件弹出框仅显示小时的问题。通过结合CSS后代选择器与Vue深度选择器,利用popper-class指定类名,在全局样式中精准控制弹出框DOM结构,避免全局污染。

10.24
热度 571
HTML+CSS+JS实现Canvas跟随鼠标的小圆特效源码

本文详细介绍如何利用HTML5 Canvas、CSS定位及JavaScript交互,实现鼠标移动时生成跟随小圆的动态特效。文章涵盖HTML结构定义、CSS居中样式设置以及JS核心逻辑,包括数组管理、随机数生成与绘制循环,并提供完整可运行的源代码供参考。

10.24
热度 169
JavaScript 操作 Cookie:设置、读取与删除完整指南

本文详细介绍如何在 JavaScript 中操作 Cookie,涵盖设置、获取和删除三个核心方法。通过具体代码示例,演示如何定义 Cookie 名称、值及过期时间,如何遍历读取指定 Cookie,以及如何通过修改过期时间实现删除。适用于需要记住用户页面操作状态的前端开发场景。

10.24
热度 569
基于JavaScript实现2021新年烟花特效及源码下载

本文介绍如何利用JavaScript结合HTML5 Canvas技术实现2021新年烟花动画效果。通过调用封装好的JS文件,无需深入底层逻辑即可快速集成。文章提供了完整的HTML结构示例、源码下载链接及提取码,适合用于网页背景设计或前端特效学习。

10.24
热度 474
JavaScript for循环与双重for循环基础教程

本文详细解析JavaScript中for循环的基本语法、执行流程及初始化、条件、迭代三要素。深入讲解双重for循环的嵌套逻辑,阐明外层控制行数、内层控制列数的实质,并通过求偶数和及输出九九乘法表的完整示例代码,展示其在实际开发中的应用方式。

10.24
热度 370
JavaScript 实现 4x4 拼图游戏完整代码

本文详细介绍如何使用原生 JavaScript 实现一个 4x4 拼图小游戏。内容涵盖 HTML 结构搭建、CSS 样式布局以及核心 JS 逻辑,包括动态创建方块、随机打乱顺序及点击交换位置的功能实现,提供完整可运行的代码示例供参考学习。

10.24
热度 235
原生JavaScript实现日历挂件

本文介绍如何使用原生JavaScript、CSS和HTML实现一个轻量级的日历挂件。通过示例代码展示样式定义、逻辑处理及HTML结构,帮助开发者快速集成日历功能。

10.24
热度 444
JavaScript 实现瀑布流布局与无限滚动加载详解

本文详细介绍如何使用 JavaScript 实现网页瀑布流布局及无限滚动加载功能。核心思路包括绑定滚动事件、判断页面是否触底以及动态渲染新数据,旨在为前端开发者提供可直接运行的完整代码示例与逻辑解析。

10.24
热度 239
JavaScript 实现贪吃蛇游戏源码解析

本文分享了一个使用 JavaScript 实现的贪吃蛇游戏完整代码。文章介绍了如何在浏览器调试面板中通过新建 Snippet 直接运行代码查看效果,并详细解析了游戏核心逻辑,包括蛇的移动速度、穿墙机制、颜色配置及加速功能等关键参数设置。

10.24
热度 227
JavaScript实现图片预加载与懒加载详解

本文详细解析了JavaScript中图片预加载与懒加载的实现原理及代码。预加载通过提前创建Image对象并设置src,利用浏览器缓存提升动画或首屏体验;懒加载则通过自定义属性暂存真实路径,结合滚动事件监听可视区域,按需替换src并移除监听,有效减少HTTP请求,提升页面加载速度。

10.24
热度 275

标签目录

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 应用部署