Matti Mäkitalo: JavaScript: verkürzte Schreibweise für mehrfache Objekt-Zugriffe

Beitrag lesen

Hi,

irgendeinevariable=document.getElementById('BUTTON1');
irgendeineanderevariable=document.getElementById('BUTTON2');
einedrittevariable=document.getElementById('IRGENDETWAS');

s/.*=document.getElementById('(.*)');/var $1=document.getElementById('$1');/

Da bei @id nun auch gerne mal ein (ja, steinige mich!) Minus als Worttrenner verwendet wird und dieses Minus im JS-Kontext nicht als Variablenbezeichner zulässig ist, ist dies ein wenig zu kurz gedacht.

(Dies ist auch der Grund dafür, dass ich Unterstriche zum Trennen nutze statt dem Minus-Zeichen.)

Bis die Tage,
Matti