ChrisB: oops

Beitrag lesen

Hi,

korrigiere mich, wenn ich mich irre,

Fühle dich korrigiert:

aber Du meintest wahrscheinlich nicht:
"window._global" ist dasselbe(!) wie _global".
sondern
"window._lokal" ist dasselbe(!) wie _global".

Nein, eben ganz genau nicht.

Eine global angelegte Element ist eine Eigenschaft des window-Objektes - also ist _global === window._global

window._lokal gibt es aber *nicht* - *weil* _lokal nicht als globale Variable Eigenschaft angelegt wurde, und damit auch nicht als Eigenschaft von window. Sondern als Eigenschaft des Objektes (also der Funktion) innerhalb desessn es durch voransetzen des dort eben genau so wirkenden Keywords var als lokal deklariert wurde.

Das löst aber mein Problem nicht.

So lange du es nicht verstehst, nicht.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]