全部内容
JavaScript利用ActiveXObject创建文本文件的方法

本文介绍了如何在JavaScript中通过ActiveXObject对象调用Scripting.FileSystemObject来创建文本文件。代码展示了实例化对象、指定路径与覆盖选项、写入字符串内容以及关闭文件的具体步骤,适用于支持该接口的浏览器环境。

2026-10-27 15:07:49
188
闭包旅人
JavaScript 获取 URL 参数的 getQueryString 方法详解

本文介绍使用 JavaScript 通过正则表达式提取 URL 查询参数的 getQueryString 方法。该方法默认返回字符串类型,若需整数类型需使用 parseInt 进行转换。代码展示了如何构建正则并处理 URL 字符串,适用于前端开发中解析地址栏参数的场景。

2026-10-27 15:07:39
618
异步漫步
JavaScript解析XML文件并提取节点值的方法

本文介绍如何使用JavaScript解析XML文件并提取指定节点的值。通过定义getXMLArray函数获取节点集合,利用getValue函数递归提取文本内容。示例代码基于IE的Microsoft.XMLDOM对象,展示了加载XML字符串、遍历user节点及获取name和age字段的具体实现步骤。

2026-10-27 15:07:36
141
函数茶馆
JavaScript实现PC与移动端视频轮播方案

本文介绍使用JavaScript实现视频轮播的方法,支持PC端与移动端。代码通过检测用户代理区分设备,移动端采用HTML5 video标签,PC端调用Flash SWF插件。需注意移动端存在已知bug,且依赖Polyv视频服务接口获取MP4地址及播放控件。

2026-10-27 15:06:27
116
异步漫步
JS中引用百度地图并将百度地图的logo和信息去掉

本文介绍在JavaScript中集成百度地图时,如何通过CSS隐藏左下角Logo及版权信息。虽然官方不建议此操作,但提供了基于jQuery的DOM操作示例代码,演示如何动态移除地图控件。

2026-10-27 15:05:31
624
交互手记
JavaScript实现页面元素全屏显示的两种方案与兼容处理

本文介绍JavaScript实现页面元素全屏显示的两种主要方式。第一种通过CSS动态调整元素样式模拟全屏,适用于简单场景但需手动按F11;第二种利用HTML5 Fullscreen API及其浏览器前缀实现原生全屏,并针对IE等旧版浏览器提供WScript.Shell模拟F11的兼容方案。此外,还涵盖了全屏状态变化的事件监听与自定义逻辑绑定。

2026-10-27 15:05:04
562
小括号
JavaScript中call与apply方法的用法及区别详解

本文深入解析JavaScript中call和apply方法的核心机制。两者均用于指定函数执行时的this上下文,但参数传递方式不同:call接受离散参数列表,而apply要求参数以数组形式传入。文章通过具体代码示例展示了如何处理this为null的情况,并对比了两种方法在参数传递上的差异,帮助开发者掌握函数绑定的最佳实践。

2026-10-27 15:04:11
380
函数茶馆
原生JS与jQuery动态修改Div样式及重置方法

本文演示如何利用原生JavaScript和jQuery两种技术,通过函数传参的方式动态修改HTML中Div元素的任意CSS属性及其值,并提供重置样式的方法。通过获取用户输入的属性名和值,实时应用或清除内联样式,适用于前端交互开发场景。

2026-10-27 15:03:53
251
竹影
JavaScript克隆对象与数组的常用方法详解

本文介绍了JavaScript中克隆对象和数组的多种常用方法,包括Ext框架的Ext.clone和Ext.Array.clone,jQuery的extend方法(区分深拷贝与浅拷贝),以及$.map、concat和splice等原生或库函数实现。文章特别指出通过iframe父窗口获取对象时存在的引用问题,建议采用数据传递方式避免引用关系导致的错误。

2026-10-27 15:03:16
267
拾光
JavaScript运算符详解:分类、运算规则与注意事项

本文系统介绍JavaScript中的各类运算符,涵盖算术、等同全同、比较、字符串、逻辑及赋值运算符。详细解析各运算符的运算规则、类型转换机制、结合性及三元运算符用法,帮助开发者准确掌握JS运算逻辑与潜在陷阱。

2026-10-27 15:03:04
215
阿沐
JS自定义函数实现字符串时间转时间戳

本文介绍了一种在JavaScript中手动将特定格式的日期时间字符串转换为Unix时间戳的方法。通过split函数分割日期和时间部分,利用Date.UTC方法计算UTC时间,并除以1000获取秒级时间戳。该方法适用于格式固定的日期字符串处理场景,展示了基础字符串操作与日期对象结合的应用。

2026-10-27 15:02:54
341
闭包旅人