webForumDet fria alternativet

Smart tilldelning?

1 svar · 207 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1

Vad är smartast:

function a(){
x=123;
y='ABC';
b();
};

function b(){
alert(x+' '+y);
};

eller

function a(){
b(123,'ABC');
};

function b(x,y){
alert(x+' '+y);
};

Och varför?

J.N.Medlem sedan apr. 20031 660 inlägg
#2

HEJ!

Alternativ b, eftersom du skickar med variablerna till funktionen, visar att de finns, och vad du vill ta emot.

Här ser man det lätt, men är koden lite mer komplicerad uppskattar jag det ialla fall.

Skulle tro att det är det som anses som rätt, just därför.

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