Mam następujący kod.Co tu się dzieje globalnie [{a}] = 7
a=7
global[{a}]=7
global[{a}] // returns 7
b[{a}]=7
b[{a}] // returns undefined
Szczerze mówiąc nie mam pojęcia, co się dzieje, wydaje się, że obiekt z obiektu jako właściwość, ale nie widzę dlaczego Drugim przykładem jest niezdefiniowany.
Czy możesz rozwinąć ten temat? co jest globalne? czy to jest obiekt, czy coś ... Czy jest gdzieś zadeklarowany? –
z pewnością, 'globalny' jest taki sam jak' okno' podczas działania w kreatorze. jego obiekt. globalny. – Leathan
Co to jest "b"? 'b [{a}]' rzuca ReferenceError, ponieważ nie jest zadeklarowany –