Alles, was ich bisher über JavaScript geschrieben habe, ist auf dieser Seite versammelt.
Veröffentlicht am Dienstag, 5. Januar 2010, von infinity auf Alphane Moon
Wer einen Account bei der Website mit dem blauen Vogel eröffnen möchte, sollte sich für ein starkes Passwort entscheiden. Das ist grundsätzlich eine vernünftige Idee. Die Anmeldeseite von Twitter https://twitter.com/signup fängt einige 0815-Passwörter über JavaScript ab.

Wer im Quelltext der HTML-Seite nach Gold schürft, findet diese glitzernde Perle:
<script type="text/javascript">
//<![CDATA[
twttr.BANNED_PASSWORDS = ["111111","11111111", … etc.
page.controller_name = 'AccountController';
page.action_name = 'new';
twttr.form_authenticity_token =
'bfc262064e9fa25717d09bebfb82ad0b207fb099';
// FIXME: Reconcile with the kinds on the Status model.
twttr.statusKinds = {
UPDATE: 1,
SHARE: 2
};
twttr.ListPerUserLimit = 20;
//]]>
</script>
Einige der BANNED_PASSWORDS haben einen längeren Bart als Gandalf der Zauberer.
Veröffentlicht am Mittwoch, 10. Dezember 2008, von infinity auf Alphane Moon
Schleifen sind Anweisungen, mit denen ein Programm Aktionen wiederholt ausführen kann. Es gibt in JavaScript die Schleifenkonstrukte while, do/while und for, die ich hier mit ein paar einfachen Beispielen vorstellen möchte. Wer das alles schon kennt, kann sich stattdessen an einem Bild von einem kleinen Panda (Ailurus fulgens) erfreuen.

Veröffentlicht am Sonntag, 24. Februar 2008, von infinity auf Alphane Moon
Das globale Objekt window besitzt drei Methoden, mit denen man einfache Dialogfenster oder Pop-ups öffnen kann: alert, confirm und prompt. Die Methoden werden in dieser kleinen Einführung mit Beispielen vorgestellt, sie sind manchmal ganz nützlich.
Veröffentlicht am Montag, 31. Dezember 2007, von infinity auf Alphane Moon
Eine Einführung in das Arbeiten mit regulären Ausdrücken in JavaScript mit vielen einfachen Beispielen zum Ausprobieren. Vorgestellt werden das Objekt RegExp, seine beiden Methoden test und exec, und nützliche Methoden des String-Wrapper-Objekts.
all content copyright © 2007-2010 Alphane Moon