Hi there,
Sieht zunächst komisch aus. Gabs das schon damals in JavaScript 1.0 ??
Nein. Das funktioniert erst seit Navigator 3.0 und beim IE seit Version 4.0
Was ist noch erlaubt?!
Ob es erlaubt ist oder nicht, ist eine akademische Frage, funktionieren tut es jedenfalls in allen modernen Browsern. Lustigerweise werden in dem "Javascript"-Klassiker von O'Reilly in einem Codebeispiel Variablennamen mit vorangestellten $ verwendet.
Praktisch kann es auch sein, wenn man in Javascript Funktionen verwendet, die ursprgl. in PHP geschrieben waren. Wenn irgendein Browser das $-Zeichen einmal nicht mehr unterstützen sollte kann man sich immer noch etwas überlegen; wahrscheinlich ist es aber nicht...