Domino 9 und frühere Versionen > Entwicklung
Java Script Debug
Christopher:
Hallo gibt es eine einfache Möglichkeit Java Script zu debuggen? Ich glaube wenn man einen WIN2000 Server hat ist so einen Debugger dabei. Oder gibt es da anderes Tool?
Gruß Christopher
ata:
... ich debugge mit einer kleinen Funktion, die über einen Cookie eine flag überprüft, und dann im Code eine Meldug ausgibt.
du kannst die flag beim entwickeln aber auch hardcoden...
var flag = "1";
function debug(sTxt){if(flag=="1"){alert(sTxt)}}
...
// an beliebiger Stelle im Code...
debug("Position.Wert - oder was auch immer...")
... kostet zumindest nichts... und da bin ich Schwabe... und bisalng hat mir das gereicht...
ata ;D
Christopher:
Hallo Ata,
vielen Dank für den Tipp. Ich bin etwas durch Lotus Script Debugger verwöhnt. Ich werde mal Deine Methode probieren.
Viele Grüße Christopher
ata:
... es gibt auch Debugger für JavaScript - aber immer gleich teuer, wenn sie was taugen sollen...
... wie gesagt, damit komme ich ganz gut klar...
... wichtig wäre noch sich eine klare Struktur beim gestalten der Codes anzueignen, daß macht den Code lesbarer - ähnlich LS mit den Einrückungen...
... und bei der Namensgebung aufpassen, Groß- und Kleinschreibung der Variablen sind sensitiv - gewöhn dir eine systematische Vorgehensweise an - damit hast du die Grundfehler bereits im Griff...
... die Abweichungen der verschiedenen Browser im Handling mit JavaScript machen hier Debugger in ihrer Zuverlässigkeit fragwürdig - denn was bei Netscape funzt, funzt noch lange nicht im IE - ich hab da leidvolle Erfahrungen gemacht - meine Homepage ist pures JavaScript...
ata
Christopher:
Wenn ich mich richtig erinnere, ist bei WIN200 Server so ein Debugger dabei. Ich finde so einen Debugger ganz praktisch um fremden Code analysieren. Lotus Script verstehe ich mittlerweile ganz gut. Bei JavaScript mit in Verbindung mit Notes habe ich noch nicht ganz verstanden aber ich arbeitete daran :-)
Hast Du evtl ein paar Tipps in Bezug Notes und Java Script?
Viele Dank für Deine Hilfe Ata
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln