JavaScript 全局属性和函数

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

JavaScript全局属性

属性描述
Infinity表示正/负无穷大的数值
NaN"Not-a-Number" 值
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()

使用函数还是属性?

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值