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