全部内容
ECMAScript 6 剩余参数(Rest Parameters)详解

本文介绍ES6引入的剩余参数(Rest Parameters)语法,通过三个点前缀接收多余实参。对比其与arguments对象的差异,说明剩余参数为真数组且不含length属性中的剩余项,同时强调剩余参数后不可再定义普通参数,且不能与arguments混用。

10.29
热度 238
JavaScript Date.setUTCMinutes() 方法详解与使用示例

本文详细介绍JavaScript中Date对象的setUTCMinutes()方法,用于按通用时间设置分钟。该方法支持可选的秒和毫秒参数,并具备自动处理数值溢出(如分钟进位)的功能。通过具体代码示例展示其实际应用及返回值说明。

10.29
热度 173
JavaScript Date.setUTCDate() 方法详解与示例

本文详细介绍JavaScript中Date对象的setUTCDate()方法,用于按通用时间设置月份中的日期。文章涵盖语法结构、dayValue参数说明、越界处理机制及返回值,并提供完整的HTML代码示例和运行结果,帮助开发者掌握该API的实际应用。

10.29
热度 209
JavaScript Date.setMilliseconds() 方法详解

本文详解 JavaScript 中 Date 对象的 setMilliseconds() 方法,用于按本地时间设置日期的毫秒部分。该方法接受 0 到 999 之间的数值,若超出范围则自动进位至秒。通过具体代码示例展示其用法及返回值特性,帮助开发者准确控制时间精度。

10.29
热度 252
JavaScript Date.getTimezoneOffset() 方法详解

本文详细介绍 JavaScript 中 Date 对象的 getTimezoneOffset() 方法。该方法用于返回当前时区相对于格林尼治标准时间(GMT)的分钟偏移量。通过具体示例代码,展示如何获取时区差值,并说明夏令时对返回值的影响及实际输出结果。

10.29
热度 517
JavaScript计算字符串字节数的两种常用方法

本文介绍了在JavaScript中获取字符串字节数的两种实现方式。第一种利用正则表达式将非ASCII字符替换为指定长度字符后计算长度;第二种通过循环遍历字符串,根据Unicode编码范围判断单双字节并累加。文中还列举了charAt、charCodeAt等常用字符串处理函数,适用于需要精确控制存储大小的前端场景。

10.29
热度 661
JavaScript 获取两个数组交集的方法

本文介绍了一种在 JavaScript 中获取两个已排序数组交集的高效方法。该算法利用双指针技术,通过比较元素大小来移动指针,时间复杂度为 O(n),其中 n 为两数组长度较小值。代码展示了具体实现及调用示例,适合需要处理有序数据集合的场景。

10.29
热度 72
JavaScript实现函数返回多个值的方法

本文介绍了JavaScript中函数返回多个值的两种实现方式。第一种是通过数组返回,利用索引获取对应值;第二种是利用对象(字典类型)返回,通过键名访问。文章提供了具体的代码示例,帮助开发者理解并应用这两种方法。

10.29
热度 564
JavaScript数组some()方法详解与兼容性处理

本文详细介绍JavaScript数组的some()方法,用于检测数组中是否存在至少一个元素通过指定测试函数。文章解析了callback和thisObject参数,说明返回值逻辑,并提供针对不支持该方法的旧版浏览器的Polyfill兼容代码实现。

10.29
热度 253
JavaScript数组push()方法详解与使用示例

本文详细介绍JavaScript中数组的push()方法,该方法用于在数组末尾添加一个或多个元素,并返回更新后的数组长度。文章提供了详细的语法说明、参数解释以及具体的代码运行示例,帮助开发者掌握如何高效地动态扩展数组。

10.29
热度 204
JavaScript正则表达式提取HTML所有图片及src地址

本文介绍利用JavaScript正则表达式提取HTML字符串中所有图片标签及src地址的方法。通过两步策略:首先匹配img标签,再从中提取src属性。提供完整可运行的JS代码示例,并推荐正则表达式在线测试工具,帮助开发者快速实现图片资源抓取。

10.29
热度 538
JavaScript 中 window.location 对象详解:获取 URL 各组成部分

本文详细解析 JavaScript 中 window.location 对象的各个属性,包括 href、protocol、host、port、pathname、search 和 hash。通过具体示例说明如何获取完整的 URL 字符串、通信协议、主机名、端口号、文件路径、查询参数以及锚点信息,帮助开发者准确提取网页地址的各个组成部分。

10.29
热度 537

标签目录

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