JavaScript全局对象Global Object
Posted 江州益彤
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript全局对象Global Object相关的知识,希望对你有一定的参考价值。
区别全局作用域和全局对象
将变量var声明的gal变量或函数添加到全局对象中,可通过this或self访问
var gal ="Global Object"
console.log(gal);//Global Object
console.log(this.gal);//Global Object
console.log(self.gal);//Global Object
function print(){
console.log("王二毛");
}
print();//王二毛
this.print();//王二毛
self.print();//王二毛
全局对象不是全局作用域
let notgal ="not Global Object"
console.log(notgal);//not Global Object
console.log(this.notgal);//undefined
console.log(self.notgal);//undefined
以上是关于JavaScript全局对象Global Object的主要内容,如果未能解决你的问题,请参考以下文章