bleicher: UserJS

Beitrag lesen

Grüße,

var now=new Date();
now=now.getTime();

Warum nicht gleich:
var now = (new Date).getTime()

hast recht

var spans=document.body.getElementsByTagName("span");  

Kennst du
var spans = document.querySelectorAll('span.posting');

nein, schau mir aber bald an

  		temp=spans[i].childNodes;  
  			for(var q in temp){  

<mecker>
Man sollte nie Knotenlisten mit for..in durchlaufen. Da bekommst du jede Menge Schmus herein, nicht nur die Elemente der Liste.

na ja - optimierungsfähig ist es ja^^

Mit for..in kann man Objekte (Hashes) durchlaufen, meist abgesichert durch eine hasOwnProperty-Extraprüfung, um vererbte Member auszuschließen. Für sämtliche Arrays, Listen und Knotenlisten ist eine einfache for-Schleife die beste Wahl.
</mecker>

ich überprüfe ja eh ob es passendes classe hat, mit der obigen abfrage könnte es sich aber ändern, ich schau es mir an.

so anders gefragt - würde jemand außer mir den nutzen ^^? sonst brauchts ja keine optimierung.
MFG
bleicher

--
__________________________-

FirefoxMyth