Christian S.: Welche Sonderzeichen in Variablennamen sind erlaubt?

Beitrag lesen

Hi,

also z.B. hier hab ich es gesehen:

http://www.dustindiaz.com/top-ten-javascript/

oder in einer großen/bekannten Library namens JQuery:

http://en.wikipedia.org/wiki/JQuery

was ist denn solche Syntax:

$.each([1,2,3], function() {
  document.write(this + 1);
});

Gruß
Christian

Hallo!

function $()
{

}

$();

und das geht auch!!

Es geht vielleicht, aber erlaubt ist es nicht.

Was ist noch erlaubt?!

Bei selbst vergebenen Namen gelten folgende Regeln:

* sie dürfen keine Leerzeichen enthalten
    * sie dürfen nur aus Buchstaben und Ziffern bestehen - das erste Zeichen muss ein Buchstabe sein; es sind Groß- und Kleinbuchstaben erlaubt. Groß- und Kleinschreibung werden unterschieden!
    * sie dürfen keine deutschen Umlaute oder scharfes S enthalten
    * sie dürfen als einziges Sonderzeichen den Unterstrich "_" enthalten
    * sie dürfen nicht mit einem Seite reservierten Wort identisch sein.

Siehe: http://de.selfhtml.org/javascript/sprache/regeln.htm#namen.

ciao, ww