全部内容
layui-laydate时间日历控件使用方法详解

本文详细介绍 layui 框架中 laydate 时间日历控件的两种集成方式:模块加载与独立组件使用。涵盖基础 HTML 结构、JavaScript 初始化配置、类型设置(年/月/日/时/分/秒)、范围选择及自定义格式等核心功能,提供完整代码示例供开发者参考。

2026-10-22 19:13:51
422
百宝袋
JavaScript同步导入并调用外部JS文件的方法

本文介绍如何在JavaScript中实现同步导入并调用外部JS文件。通过自定义Import.js模块,利用XMLHttpRequest或动态脚本标签处理跨浏览器兼容性问题(如IE的readyState与标准浏览器的onload)。文章提供了完整的核心代码、远程测试脚本示例以及具体的HTML调用方式,帮助开发者解决同步加载外部资源的需求。

2026-10-22 19:13:24
524
代码拾荒
JavaScript 常用日期处理技巧与时间计算实现

本文总结了JavaScript中常用的日期处理技巧,包括获取当天零点、一个月前或一天前的日期、指定时刻(如23:59:59)的计算方法,以及活动倒计时的实现逻辑。通过具体代码示例,帮助开发者高效解决前端开发中的时间计算需求。

2026-10-22 19:12:36
556
纸飞机
利用Promise实现前端Ajax请求缓存与Token同步管理

本文介绍如何使用Promise实现简单的Ajax请求缓存,避免同一接口被重复发起。通过缓存请求对象而非结果值,确保多个组件共享最新Token,并在失败时自动刷新。方案涵盖七牛上传示例及配置加载场景,提供重试、错误处理等优化思路,无需引入额外缓存层即可提升前端性能与数据一致性。

2026-10-22 19:11:56
314
闭包旅人
JavaScript 获取当前、昨天和明天日期的多种实现方式

本文汇总了JavaScript中获取当前、昨天及明天日期的多种实现方法。包括通过时间戳偏移计算日期、封装通用函数处理年月日时分秒,以及ISO8601格式转换。内容涵盖基础日期获取、时间格式化技巧及页面动态刷新示例,提供完整代码供参考。

2026-10-22 19:11:39
197
闭包旅人
JavaScript DOM节点属性详解:nodeName、nodeType与nodeValue

本文详细解析JavaScript中DOM节点的三个核心属性:nodeName、nodeType和nodeValue。通过具体代码示例,说明如何获取节点名称、判断节点类型(元素、属性、文本)以及读写节点值。重点阐述只读与可写属性的区别,以及操作元素节点时通过firstChild访问文本节点的正确方法。

2026-10-22 19:11:03
191
流萤
详解Vue SSR(Vue2 + Koa2 + Webpack4)配置指南

本文详细讲解基于Vue 2、Koa 2和Webpack 4的服务端渲染(SSR)完整配置流程。内容涵盖项目初始化、依赖安装、Koa服务器搭建、SSR中间件配置、Webpack构建脚本以及开发调试与生产环境部署。通过分离API与Web目录结构,实现前后端同构渲染,帮助开发者掌握Vue SSR的核心配置方法。

2026-10-22 19:09:48
266
雾松
JavaScript对象与数组核心机制详解:遍历、属性检测与创建

本文详解JavaScript中对象与数组的核心操作。重点解析for/in枚举属性的机制及其局限性,介绍delete删除属性、constructor类型判断、toString本地化转换,以及hasOwnProperty和isPrototypeOf等属性检测方法。同时涵盖数组的直接量与构造函数创建方式,并阐明索引范围及越界处理规则。

2026-10-22 19:08:34
600
纸飞机
JavaScript基础:对象与基本类型的转换及传值传址机制

本文深入解析JavaScript中对象与基本类型的转换规则,特别是非空对象在布尔环境中的真值特性。详细对比传值与传址两种数据操作方式,通过代码示例阐明数字、布尔值与对象在复制、传递及比较时的行为差异,并重点解释字符串不可变特性对传值传址意义的影响。

2026-10-22 19:07:29
330
资源驿站
跨域请求实现:JSONP与CORS技术详解

本文详细介绍两种常见的跨域解决方案:JSONP与CORS。JSONP通过动态创建script标签利用其不受同源策略限制的特性实现数据获取;CORS则通过在服务端设置Access-Control-Allow-Origin响应头,由浏览器自动处理跨域请求。文章包含具体的前端调用代码与后端Django处理逻辑,帮助开发者理解并应用这两种技术。

2026-10-22 19:06:35
91
工具松鼠
Node.js httpServer 接收前端 ArrayBuffer 二进制数据详解

本文详解在 Node.js 的 httpServer 中如何正确接收前端发送的 ArrayBuffer 二进制数据。针对 protobuf 交互中常见的数据错乱问题,指出需在 req.on('data') 事件中累积数据块,并在 req.on('end') 中使用 Buffer.concat 合并数组以生成完整 Buffer。文章提供了 Node.js 后端接收代码及 Three.js 前端发送点阵和图片 Buffer 的完整示例,确保二进制数据传输的准确性。

2026-10-22 19:06:20
353
星河