this在全局作用域指向什么

37 阅读1分钟

在大多数情况下,this都是出现在函数中

在全局作用域下,浏览器中指向window,Node环境下指向{}

为什么在Node环境下指向{}:

文件在被node执行的时候,会将文件当成一个模块,会加载模块,然后会编译代码,在把所有代码放到一个函数当中,最后执行这个函数(apply{})