Hallo Mathias,
_ ist ein gültiger JavaScript-Identifier. Längerer Artikel zum Thema:
Valid JavaScript variable names
Wow, vielen Dank!!!
<quote>An Identifier is an IdentifierName that is not a ReservedWord.</quote>
Wenn ich das richtig verstehe (also den Artikel), entspricht das dem Type-Globbing im Perl.
*foo = sub {}; # typeglob
Ich schaffe mir einen Identifier mit dem Namen 'foo' ('foo' ist kein reserviertes Wort) und lade diesen Identifier in die Symboltabelle. Ein
$self->foo;
versteht der Interpreter als Aufruf einer Funktion.
Horst