JavaScript的全局属性和功能可与使用的所有内置的JavaScript对象。
JavaScript的全局属性
属性 | 描述 |
---|---|
Infinity | 表示正/负的无穷大的数值 |
NaN | “不是非数字”值 |
undefined | 表示一个变量没有被赋值 |
JavaScript的全局函数
功能 | 描述 |
---|---|
decodeURI() | 解码URI |
decodeURIComponent() | 解码URI组件 |
encodeURI() | 编码URI |
encodeURIComponent() | 编码URI组件 |
escape() | 弃用1.5版本。 使用encodeURI()或encodeURIComponent()代替 |
eval() | 计算一个字符串,并执行它,仿佛它是脚本代码 |
isFinite() | 确定值是否是一个有限的,合法的数字 |
isNaN() | 确定值是否是非法数 |
Number() | 对象的值转换为数字 |
parseFloat() | 解析字符串并返回一个浮点数 |
parseInt() | 解析字符串并返回一个整数 |
String() | 对象的值转换为字符串 |
unescape() | 弃用1.5版本。 使用decodeURI()或decodeURIComponent()代替 |
函数或方法?
这让SENCE调用上述全球功能列表,而不是全球性的方法 ,因为函数被称为全球范围内,而不是任何对象。
无论如何,你也可以调用这些函数的方法,因为他们在哪里,他们运行的全局对象的方法。 在Web浏览器中,全局对象是浏览器窗口。 然后isNan()实际上是一个窗口的方法:窗口。 isNan()