Hi Leute,
mal ne kurze Verständnisfrage bzgl. folgenden Beispielcode:
Code
window.onload = function()
{
var test = 200;
window.addEventListener("resize",function()
{
//Irgendwas mit test...
});
}
Ich kann die Variable "test" im Listener verändern, ausgeben und sonstiges.
Heißt das, das alle Variablen & Objekte, die ich in der OnLoad-Funktion erstelle, die ganze Zeit im Listener nutzbar sind?
Also ist ihre Lebensdauer auch nach Abschluss der OnLoad-Funktion noch gegeben?
Wenn ich ein Objekt mit einigen Eigenschaften in der OnLoad erstelle, kann ich mit diesen dann "die ganze Zeit" im Listener arbeiten?
Oder wann verlieren die ihre Gültigkeit?
Sorry, hab mir das nur grad so vorgestellt, das Variablen in der Funktion(hier OnLoad) nach der Funktion nicht mehr existieren...
Wäre schön, wenn mich da kurz jemand aufklären könnte, danke!