Global对象可以说是ECMAScript中最特别的一个对象了。因为不管你从什么角度上看,这个对象都是不存在的。ECMAScript中的Global对象在某种意义上是作为一个终极的“兜底儿对象”来定义的。换句话说,不属于任何其他对象的属性和方法,最终都是它的属性和方法。事实上,没有全局变量或全局函数;所有在全局作用域中定义的属性和函数,都是Global对象的属性。本书前面介绍过的那些函数,诸如 isNaN()、isFinite()、paseInt()以及parseFloat(),实际上都是Global对象的方法。
时间: 2024-10-03 22:41:38