Ամեն անգամ, երբ ստեղծվում է գլոբալ կատարման համատեքստ, տեղի կունենա պատուհանի օբյեկտի ստեղծում, ինչպես նաև դա կատարման համատեքստի հետ մեկտեղ: Ինչ է այս պատուհանը: Պատուհանը գլոբալ օբյեկտ է, որը ստեղծվել է գլոբալ տարածության մեջ: Ի՞նչ է նշանակում գլոբալ տարածություն: Բոլոր գործառույթից դուրս գտնվող տարածքը: Գլոբալ տարածության մեջ ստեղծված օբյեկտները կարող են մուտք գործել ծրագրի միջոցով:

Window === this

Վերոնշյալ կոդի ելքը այն

True

Այս հիմնաբառը ուղղված է պատուհանի օբյեկտին:

Երբ այս բաները կօգնեն

var a=5; 
function b(){
var a=10; 
console.log(a);
console.log(window.a);
console.log(this.a);
} 

Կոդի հատվածի արդյունքն է

10
5
5

Ինչպես ես բացատրեցի, սա աշխատում է: