Kai345: Parameter an Funktion

Beitrag lesen

[latex]Mae  govannen![/latex]

Hallo!
was ist besser/performanter/ressourcenschonender? (Codebeispiele unten)

  1. nur die id an die js-Funktion übergeben und sich dann über die id das Element wieder zu besorgen, oder
  2. das gesamte Element an die js-Funktion zu übergeben und dann direkt damit arbeiten?

Eindeutig 2)

Du hast bereits das ganze Objekt in this. Im ersten Beispiel wird aus diesem Objekt die id herusgesucht, das bereits bekannte objekt danach nicht weiter verwendet und dann in der Funktion dieses Objekt erneut gesucht.

Im Übrigen halte ich es ohnehin für besser, immer das gesamte objekt zu übergeben als nur eine spezifische Eigenschaft; spätestens wenn man später mal(TM) eine weitere Eigenschaft benötigt fängt man sonst an, umzuschreiben.

Cü,

Kai

--
Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken in Richtung "Mess up the Web". (suit)
Foren-Stylesheet Site Selfzeug JS-Lookup
SelfCode: sh:( fo:| ch:? rl:( br:< n4:( ie:{ mo:| va:) js:| de:> zu:) fl:( ss:| ls:?