bleicher: Stilkritik

Beitrag lesen

Grüße,

function selfhtmldatumsleser(){

Globale Funktionen, sind wir denn im 20. Jahrhundert?

mir ist es nicht gelungen dem addEventListener eine anonymefunktion statt funktionsnahmen unterzuschieben. ich wollte es wirklich.

Wenn man weiß, wie automatische Typumwandlung in ECMAScript funktioniert, kann man sich viel unnötiges Typecasting sparen

danke, ich lese es mal durch^^

q als Laufvariablenname? Wo sind i und j?

ah komm - wir sind doch nicht bei fortran^^ oder was war das damals?

Don't repeat yourself:

var color, fontSize;

if (diff < 1) { color = 0xF1630C; fontSize = 150; }
else if (...) ...
var style = spans[q].style;
style.color = '#' + color.toString(16);
style.fontSize = fontSize + %'

  
habs^^  
  

> Die Zeile ist überflüssig. uList ist in der Closure verfügbar.  
  
das sind debuggleichen^^  
  

> Expression Statements sollten wie alle Statements mit einem Semikolon abgeschlossen werden. Eine darin vorkommende Function Expression macht da keinen Unterschied, vielmehr ist das Semikolon noch wichtiger, um es von einer Function Declaration zu unterscheiden (Stichwort Hoisting).  
  
ein link zum artikel? ich weiss ncith mal was expressions statements sind  
  

> Man baut aus Performancegründen erst ein Element mit seinen Inhalten zusammen und hängt es dann ins DOM ein, nicht umgekehrt.  
  
nicht gewusst^^  
  

> Wo ist i deklariert? Wieso die length nicht zwischenspeichern?  

fixed, thx  
  
MFG  
bleicher

-- 
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_-  
![](http://img296.imageshack.us/img296/9641/minibannerso7.jpg)  
  
[FirefoxMyth](http://www.firefoxmyths.com)