webForumDet fria alternativet

Värdet på variabeln

2 svar · 169 visningar · startad av Reza

RezaMedlem sedan feb. 2001107 inlägg
#1

Hej!
Hur ska jag göra för att kunna ta del av värdet på en variabel som finns i en function?


function foo()
{
foo=3
}

Nu vill jag (utan att behöva anropa functionen) använda variabeln foo senare i scriptet.
Jag vill inte använda cookies

------------------
Reza K

JohnsenMedlem sedan juli 2000836 inlägg
#2

Om funktionen inte är anropad, finns inte variabeln inne i funktionen.
Om den däremot deklareras innan, kan den användas av flera funkioner.

<script>
var foo=2

function foo1()
{
foo=3
}

function bar1()
{
bar=foo
}
</script>

Så vid anrop av bar1() kommer bar antingen att vara 2 eller 3 beroende på om foo1() är anropad eller ej.

Hjälpte detta eller är jag helt fel ute?

RezaMedlem sedan feb. 2001107 inlägg
#3

Hej Johnsen

Det var något sånt jag menade, efter att ha läst ditt tips insåg jag att jag hade deklarerat variabeln på fel ställe.
Så nu ska jag bara modifiera lite i scriptet för att få det att fungera.
Tusen tack för hjälpen. :D

------------------
Reza K

[Redigerat av Reza den 05 mar 2001]

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)