Vinzenz Mai: JavaScript: verkürzte Schreibweise für mehrfache Objekt-Zugriffe

Beitrag lesen

Hallo,

gibt es eine verkürzte Schreibweise für Fälle, in denen in einem Block Code immer auf das selbe Objekt zugegriffen wird?

ja, das Schlüsselwort http://de.selfhtml.org/javascript/sprache/objekte.htm#with@title=with.

xxxxxxxxxxxxxxxxxxxxxxx.methode1();
xxxxxxxxxxxxxxxxxxxxxxx.methode2();
xxxxxxxxxxxxxxxxxxxxxxx.methode3();
xxxxxxxxxxxxxxxxxxxxxxx.methode4();

Fast.

with xxxxxxxxxxxxxxxxxxxxxxx {

.methode1();
.methode2();
.methode3();
.methode4();

}

with (xxxxxxxxxxxxxxxxxxxxxxx) {  
    methode1();  
    methode2();  
    // ...  
}

with ist übrigens nicht deprecated [molily], auch wenn es Stolperfallen bietet.

Freundliche Grüße

Vinzenz