global object的意思|示意

美 / ˈɡləubəl ˈɔbdʒikt / 英 / ˈɡlobəl ˈɑbdʒɪkt /

全局对象

[计] 全局目标


global object的用法详解

'

Global object是指按照JavaScript语言中的标准规定,全局环境中可以访问的对象,几乎每个实现JavaScript语言的运行环境都定义了一个全局对象,可以把它看做顶层对象。

通常说,在Javascript全局环境中,顶层对象有如下几种:

1. window对象:在浏览器环境中,全局变量和函数都是该对象的属性和方法,代表当前窗口。

2. self对象:在浏览器环境中,self表示当前窗口,所有全局变量、函数都是该对象的属性和方法,它指向window对象。

3. Global对象:该对象只在nodejs中出现,且只能使用Global对象,而不能使用window对象,它也是一个全局对象,而且是顶层对象,所有全局变量和函数都是它的属性和方法。

Global Object在任何环境中,只要访问它的属性和方法,都是安全的,只要不给它添加任何属性和方法,它的属性和方法就不受到任何影响。

例如:

// 在浏览器环境中

alert(window.innerWidth); // 获取宽度

// 在nodejs环境中

console.log(global.process.env); // 获取系统环境变量

'

global object相关短语

1、 Access to the Global Object 访问全局对象

2、 global object name 全局对象名

3、 the global object 全局对象

4、 Global Object Management Layer 全局对象储存层

5、 global object itself 全局对象自身

6、 global standard class user object 全局标准类用户对象

7、 global optimization of object program 目标程序的全局优化

8、 global data object model 全局数据对象模型

9、 Global in-memory object caching pool 全局内存对象缓冲池