全部内容
兼容IE、FireFox、Chrome的XML处理JS函数封装

本文封装了一套兼容IE、FireFox和Chrome等主流浏览器的XML处理JavaScript函数。主要功能包括同步/异步加载XML文件、XSLT转换、节点文本获取及基于XPath的节点选择。针对Chrome安全机制限制,提供了使用XMLHttpRequest加载本地或远程XML文档的解决方案,并补充了各浏览器解析XML字符串的差异处理代码。

10.27
热度 633
JavaScript 常用代码片段整理:定时器、递归、字符串处理与数组操作

本文整理了一系列实用的 JavaScript 代码片段,涵盖重写 window.setTimeout 以支持参数传递、理解递归程序从内到外的返回规律、处理中英文混合字符串的截取逻辑,以及获取元素绝对位置的算法。此外,还详细展示了统计与去除重复字符的多种实现方式,包括基于对象映射和正则表达式的方法,并对比了三种将有序数组随机打乱的算法,包括低效的暴力去重、高效的洗牌算法以及利用 sort 方法的简便实现。

10.27
热度 367
JavaScript Date对象中getYear、getFullYear与getUTCFullYear的区别详解

本文详细解析JavaScript中Date对象的三个年份获取方法。getYear因历史原因存在浏览器兼容性问题,已废弃;getFullYear返回本地时间四位年份;getUTCFullYear基于UTC时间返回年份。重点阐述了两者在跨时区场景下的差异,特别是UTC+8等时区在日期边界时的不同表现,帮助开发者正确选择方法。

10.27
热度 510
JavaScript 鼠标与页面事件完整参考指南

本文系统梳理了 JavaScript 中常用的鼠标事件、页面加载与滚动事件、表单交互、编辑操作以及数据绑定相关事件。详细列出了 onClick、onMouseOver、onLoad、onSubmit 等常见事件的触发条件与浏览器支持情况,帮助开发者快速掌握前端交互控制的实现细节。

10.27
热度 315
基于JQuery+Ajax+Json的高效分页实现代码

本文详细介绍如何利用JQuery、Ajax和Json技术实现高效的前后端分离分页功能。通过C#一般处理程序接收请求,调用SQL Server存储过程获取数据,并以Json格式返回。前端使用jQuery动态渲染表格与分页控件,支持自定义排序、过滤及多套样式切换,提供完整源码与示例供参考。

10.27
热度 462
myEvent.js 轻量级跨浏览器事件框架实现与扩展

myEvent.js 是一个轻量级的跨浏览器 JavaScript 事件框架,旨在解决多浏览器兼容性问题并优化性能。该框架通过统一接口实现多事件绑定,利用缓存机制避免内存泄漏,并支持自定义事件扩展。

10.27
热度 126
基于原生JS与jQuery的轻量级表格排序插件实现

本文介绍了一个基于原生JavaScript和jQuery开发的轻量级表格排序插件。该插件支持整数、浮点数、日期和字符串等多种数据类型的排序,通过配置IsLazyMode属性优化性能,并支持隔行换色等自定义显示效果。文章提供了完整的插件源码、HTML结构示例及初始化配置方法,旨在为开发者提供高效简洁的表格排序解决方案。

10.27
热度 219
JavaScript基础语法详解:标识符、数据类型与语句规范

本文详解JavaScript基础语法,涵盖标识符命名规范与保留字限制,解析单一数字类型(64位浮点数、NaN、Infinity)及不可变字符串特性,并深入讲解var声明、函数作用域、for...in枚举及布尔转换规则,帮助开发者掌握JS核心编程规范。

10.27
热度 143
JavaScript前端获取上传视频时长与第一帧封面详解

本文讲解如何在JavaScript前端获取上传视频的时长与第一帧画面。通过创建Blob对象加载视频,监听loadedmetadata事件获取duration属性得到时长;利用Canvas绘制video当前帧并转换为base64或File对象,实现封面预览与上传,有效减轻后端压力。

10.27
热度 199
JS实现根据ID获取树形结构父级节点的方法

本文介绍如何在JavaScript中通过递归算法,根据指定ID从树形结构数据中获取其所有父级节点。包含封装函数的实现逻辑与调用示例,适用于前端数据处理场景。

10.27
热度 163
Three.js 引用与环境搭建全流程指南

本文详细讲解Three.js的获取与引入方式,涵盖官网、GitHub及npm三种下载途径,并演示如何通过ES6语法在HTML项目中引入核心库与扩展模块。同时提供从零创建HTML与JS文件、初始化场景相机、添加立方体及实现动画循环的完整环境搭建步骤。

10.27
热度 304
JavaScript实现指定字段排序的sortFun函数详解

本文介绍如何在JavaScript中实现按指定字段排序的sortFun函数。通过定义内部compare函数比较对象属性,结合原生sort与reverse方法,支持升序(order)和降序(desc)两种模式,提供清晰代码示例与使用场景。

10.27
热度 245

标签目录

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