»JavaScript« ist aber durchaus ein gültiger Bezeichner für einen Label und insofern ist obiges valides JavaScript.
abhängig von der Version. Da hier keine vorherige Prüfung stattfindet, *muss* die minimalste angenommen werden. Ergo: Nicht gültig. Ob es nun Befehl ist oder nicht, ist nicht von Belang.
Cheatah, langsam ist es nur noch absurd. Du legst dir andauernd Gründe zurecht, mit denen du alle möglichen Aussagen rechtfertigen kannst, so fachlich daneben sie auch sein mögen. Du definierst die Bedeutung der Worte so neu, sodass deine Aussagen stimmen, obwohl sie ganz nach gängiger Terminologie eindeutig unzutreffend sind. Dies ist ein technisches Fachforum, da führen solche Rechthabereien und Umdefinierungen zu nichts.
Das hatten wir schon viele Male, wie man im Archiv nachlesen kann, immer wieder bei diesem Thema. Anstatt dich einmal präzise und sachlich auszudrücken und den Sachverhalt nicht völlig verfremdet darzustellen, bleibst du mit Absicht bei deinen missverständlichen, desinformierenden Aussagen. Immer wieder wirst du korrigiert, immer wieder weist du die Kritik ohne einen Funken Einsicht durch Sophistereien zurück. Immer wieder schreibst du exakt dieselben irreführenden Behauptungen.
In nahezu jedem Posting des Themenbereichs JavaScript wirst du Sprachbestandteile finden, die nicht seit JavaScript 1.0 oder ECMAScript Edition 1 existieren und dessen Unterstützung vorher nicht abgefragt wird. Von allen könntest du schlichtweg ohne jedes Wort der Erklärung behaupten, dass sie »ungültig« seien. Ein solches Vorgehen wäre aber vollkommener Unsinn und würde uns nicht den winzigsten Schritt weiterbringen.
Wenn jeder hier so handeln würde, würde das Forum innerhalb kürzester Zeit zusammenbrechen, seinen Geist aufgeben, weil keine einzige vernünftige und sinnvolle Diskussion mehr möglich wäre.
Mathias