Diskussion:Websiteentwicklung: JavaScript: Grundsätzliches

Aus Wikibooks
Zur Navigation springen Zur Suche springen

Müsste es statt:
"Bei der Softwareentwicklung kosten die ersten 90 % eines Programmes 90 % der Zeit, die restlichen 10 % des Programmes die anderen 90 % der Zeit!" nicht eher:
"Bei der Softwareentwicklung kosten die ersten 90 % eines Programmes 10 % der Zeit, die restlichen 10 % des Programmes die anderen 90 % der Zeit!" heissen?

Der scheinbare Rechenfehler ist ein ironischer Hinweis darauf, dass Programmierer häufig mit der ursprünglich veranschlagten Zeit nicht auskommen und beinahe doppelt so lang brauchen wie vorgesehen. ;-) --S.Möller 07:51, 24. Apr 2006 (UTC)

Konventionen Bezeichner[Bearbeiten]

Selbst definierte Namen müssen mit einem Buchstaben oder dem Unterstrich „_“ beginnen, dürfen keine Leer- oder Sonderzeichen (außer dem Unterstrich „_“)und keine deutschen Umlaute (ä,ö,ü,ß,Ä,Ö,Ü) enthalten (also letzlich nur „a“ - „z“, „A“ - „Z“, „0“ - „9“ und „_“ )

Das ist, auch wenn es in vielen Dokus wie SELFHTML steht, falsch. ECMAScript erlaubt für Identifier sehr viele Unicode-Zeichen. Darunter auch deutsche Umlaute.

http://bclary.com/log/2004/11/07/#a-7.6

Im Übrigen sind diese Regeln durch die Notation obj["str"] wieder außer Kraft gesetzt, sodass ein Objekt im Prinzip einen beliebigen Namen tragen darf. -- Molily 21:51, 30. Apr 2006 (UTC)

wenn z. B. das Textfeld eines Formulars „Text“ heißt, darf es nicht noch eine Variable oder eine Funktion namens „Text“ geben. ist so nicht korrekt! Natürlich darf es die geben. Lediglich der Internet-Explorer macht dann manchmal seine Zicken.--84.190.27.251 17:09, 17. Apr. 2009 (CEST)

Variablenbezeichner[Bearbeiten]

Darüber hinaus dürfen Namen nicht doppelt verwendet werden – wenn z. B. das Textfeld eines Formulars „Text“ heißt, darf es nicht noch eine Variable oder eine Funktion namens „Text“ geben.

Stimmt das so???? Wenn ja was genau hat denn der Name eines Formularfeldes <input name="Text"> mit einer Variable var Text = "bla" zu tun? -- Vsenol 01:34, 31. Dez. 2013 (Signatur nachgetragen von: Jürgen 08:18, 31. Dez. 2013 (CET) -- bitte künftig mit 4 Tilden ~~~~ selbst erledigen)