JavaScript 全局属性与全局方法速查

作者:代码拾荒时间:2026-10-28 02:24:03浏览:183

本文整理 JavaScript 中常用的全局属性(如 Infinity、NaN、undefined)与全局方法(如 eval、encodeURI、parseInt 等)。涵盖数值判断、字符串编码解码及类型转换的核心 API,供开发者快速查阅与积累。

JavaScript 全局属性与全局方法概述

近期在深入研习 JavaScript 时,注意到其作用域链机制中全局环境的重要性。为此,特此整理并记录日常开发中高频使用的全局属性与方法,旨在构建个人知识库。此处仅列举部分常用项,未涵盖所有细节,如需查阅完整列表,建议参考 MDN 等官方 JS API 文档。



常用全局属性解析

以下是 JavaScript 中常用的全局属性列表:


全局属性详细说明

全局属性      作用                             
Infinity 表示正无穷大的数值
NaN 非数字值 
undefined 未定义的值

常用全局方法解析

以下是 JavaScript 中常用的全局方法列表:


全局方法详细说明

 全局方法      作用                             
encodeURI() 返回参数的副本,其中某些字符被十六进制的转义序列替换, 建议使用encodeURIComponent()
encodeURIComponent() 返回参数的副本,其中某些字符被十六进制的转义序列替换
decodeURI() 对encodeURI()转义的字符串解码
decodeURIComponent() 对encodeURIComponent()转义的字符串解码
escape() 用转义序列替换某些字符来字符串编码
unescape() 对用escape()编码的字符串解码
eval()  计算Javascript代码串,返回结果
isFinite() 检验一个值是否是无穷大的数字
isNaN()  检验一个值是否是非数字的值
parseInt() 从字符串解析一个整数
parseFloat() 从字符串解析一个小数
作者最新文章