欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JavaScript全局属性和全局函数

程序员文章站 2022-06-16 22:06:24
JavaScript全局属性和全局函数可以与所有内置JavaScript对象一起使用。 JavaScript全局属性 JavaScript全局函数 使用函数还是属性? 调用上面的全局函数而不是全局方法的属性是有意义的,因为函数是全局调用的,而不是任何对象。 无论如何,您也可以调用这些函数方法,因为它 ......

javascript全局属性全局函数可以与所有内置javascript对象一起使用。

javascript全局属性

属性 描述
infinity 表示正/负无穷大的数值
nan "not-a-number" 值
表示尚未为变量分配值

javascript全局函数

属性 描述
decodeuri() 解码uri
decodeuricomponent() 解码uri组件
encodeuri() 对uri进行编码
encodeuricomponent() 对uri组件进行编码
在1.5版中已弃用。 请改用encodeuri()或encodeuricomponent()
计算字符串并执行它,就好像它是脚本代码一样
isfinite() 确定值是否为有限的合法数字
isnan() 确定值是否为非法数字
number() 将对象的值转换为数字
parsefloat() 解析字符串并返回浮点数
parseint() 解析一个字符串并返回一个整数
string() 将对象的值转换为字符串
在1.5版中已弃用。 请改用decodeuri()或decodeuricomponent()

使用函数还是属性?

调用上面的全局函数而不是全局方法的属性是有意义的,因为函数是全局调用的,而不是任何对象。 无论如何,您也可以调用这些函数方法,因为它们是运行它们的全局对象的方法。在web浏览器中,全局对象是浏览器窗口。那么isnan()实际上是一个窗口方法:window.isnan()。