全部内容
.html文件中防止script脚本缓存的三种方案

本文针对HTML文件中全局工具库脚本被浏览器缓存导致版本更新失效的问题,详细解析了三种解决方案。重点介绍了通过JS动态创建script节点并配合轮询机制实现同步加载的方法,分析了在URL后添加随机参数的局限性,并指出Chrome 55起document.write注入script已被限制。旨在帮助开发者在无需频繁发版审核的情况下,有效管理前端脚本缓存。

2026-10-31 10:56:19
205
窗边听雨
详解layui laydate选择时间的回调方法

本文详细介绍layui laydate日期组件的三种核心回调:ready在控件打开时触发,返回初始日期对象;change在年月日切换时触发,返回生成值及日期对象;done在点击确定或清空时触发,同样返回相关参数。结合代码示例解析各回调的使用场景与参数含义。

2026-10-31 10:55:57
422
异步漫步
JavaScript对象属性排序:按名称与数值大小两种方案

本文介绍JavaScript中对象属性排序的两种常见场景。首先演示如何利用Object.keys结合sort()实现属性名的字符串升序排列;其次针对数字属性,通过parseFloat转换实现按数值大小排序。文章提供了完整代码示例及注意事项,帮助开发者根据实际需求选择合适的排序策略。

2026-10-31 10:55:33
412
青柠
ECharts 雷达图配置与定制详解

本文详细介绍如何使用 ECharts 库创建并定制雷达图。从引入官方示例开始,逐步讲解如何去除背景、调整半径至 65%、设置分割段数为 4 以及配置白色半透明分割线。同时涵盖坐标轴样式、文字颜色、区域填充颜色与线条、拐点标记及提示框组件的详细配置方法,提供完整的 HTML 代码示例。

2026-10-31 10:55:16
523
桌面漫游
Linux系统手动编译安装特定版本Node.js完整指南

本文详解在Linux系统中手动下载、解压并安装指定版本Node.js的步骤。涵盖使用wget获取LTS版本、tar解压、配置/usr/local路径及环境变量,最后验证安装并更新npm,适用于需要特定版本Node.js的开发环境搭建。

2026-10-31 10:52:53
162
墨池
Node.js Express 实现手机验证码登录功能

本文介绍基于 Node.js 和 Express 框架实现手机验证码登录的完整流程。通过配置 MySQL 数据库连接池,生成随机验证码并存储,提供发送验证码接口及校验登录接口。代码包含数据库操作、验证码生成逻辑及接口定义,适用于需要短信验证的 Web 应用开发场景。

2026-10-31 10:50:29
120
星河
JavaScript中document.querySelector与querySelectorAll详解

本文详解JavaScript中document.querySelector和querySelectorAll方法的使用。前者返回匹配选择器的首个元素,后者返回所有匹配元素的NodeList集合。文章通过代码示例对比两者在获取元素、绑定事件及处理静态节点列表时的差异,并介绍通过bind复用方法的技巧,帮助开发者高效进行DOM查询。

2026-10-31 10:50:09
545
函数茶馆
JavaScript 中 Cookie 的创建、读取与删除完整指南

本文详细介绍如何在 JavaScript 中通过 document.cookie 属性管理 Cookie。涵盖设置 Cookie 时的编码处理、过期时间、路径与域名限制,以及读取和删除 Cookie 的具体实现方法,并提供通用封装函数示例,帮助开发者高效处理客户端数据存储。

2026-10-31 10:49:16
134
小括号
npm install中-S与-D参数的区别及package.json配置详解

本文详细解析npm install命令中-S(--save)与-D(--save-dev)参数的具体作用。通过实例说明如何将依赖包写入package.json的dependencies或devDependencies字段,区分生产环境与开发环境依赖,并提供判断使用场景及官网查询方法。

2026-10-31 10:47:21
620
知秋
JavaScript substring 方法使用详解与参数规则

本文详解JavaScript中substring方法的字符串截取功能,重点解析“顾头不顾尾”的索引规则、单参数与双参数模式的区别,以及负数索引的处理逻辑,结合代码示例说明其具体应用。

2026-10-31 10:46:00
231
小括号
基于HTML5 Canvas与JavaScript实现在线画板

本文介绍如何利用HTML5 Canvas元素与JavaScript实现一个基础在线画板。通过获取Canvas上下文并监听鼠标按下、移动及抬起事件,结合状态变量控制绘图流程。同时演示如何扩展功能以支持颜色选择、线条粗细调整及画板清除操作,为Web交互创作提供基础实现方案。

2026-10-31 10:45:44
556
白露
基于JavaScript制作一个简单的天气应用

本文介绍如何使用JavaScript和Fetch API构建一个简单的天气查询应用。通过HTML表单获取城市名称,利用异步请求调用OpenWeatherMap API,解析JSON数据并动态更新DOM显示天气详情。

2026-10-31 10:44:29
635
函数茶馆