Suche nach Javascript-Begriffen

Hinweis

Das Programm ist zur Zeit noch in der Ausbauphase, d.h. die Daten sind noch nicht vollständig; insbesondere Mozilla-Links.

Benutzung

Allgemeines

Dieses Programm ist entstanden, um direkt auf Javascript-Begriffe (Schlüsselworte, Methoden, Eigenschaften, Operatoren etc.) verlinken zu können, ohne die jeweilige URL heraussuchen zu müssen. Daher ist es auch geeignet, um in Verbindung mit einem Syntax-Highlighter wie z.B. GeShi oder zur Doku-Suche in Editoren benutzt werden zu können.

Einfache Nutzung

Die direkte Weiterleitung zu einem gesuchten Begriff erfolgt durch das einzelne Parameter/Wert-Paar ?q=begriff, das an die URL angehängt wird. Konnte der Suchbegriff nicht gefunden werden, zeigt das Programm eine Tabelle mit einer Auswahl ähnlicher Begriffe an.

Ein Beispiel: http://js.knrs.de/lookup/?q=alert (Test)

Erweiterte Nutzung

Über diverse weitere Parameter kann die Funktionalität verändert werden. Die Parameter im Einzelnen:

re=1
Wenn vorhanden, wird bei einem gefundenen Begriff nicht auf die Zielseite weitergeleitet, sondern der/die Treffer als Tabelle angezeigt.
nw=1
Wenn vorhanden, werden alle in der Tabelle aufgeführten Links zur Dokumentation mit target="_blank" versehen und öffnen beim Anklicken einen neuen Browser-Tab bzw. ein neues Browser-Fenster.
do={kürzel}
Legt fest, auf welche Dokumentation bevorzugt verlinkt werden soll. do=s bevorzugt SelfHTML, do=m die Mozilla-Dokumentation. Wenn für die gewählten Dokumentation kein Link zum Suchbegriff hinterlegt ist, wird zur jeweils anderen Dokumentation verlinkt, unabhängig von der hier getätigten Einstellung. Dies ist kein Bug!
cs=1
Wenn vorhanden, muß die Schreibweise des Suchbegriffes exakt der Javascript-Schreibweise entsprechen. Ansonsten wird Groß/Kleinschreibung ignoriert
si=1
Erzeugt eine Tabelle mit ähnlichen Begriffen, auch wenn der Suchbegriff gefunden wurde

Diese Parameter entsprechen den jeweiligen Einstellungen im Suchformular.

Tipps

Falls ein Suchbegriff unter mehreren Objekten/Themengebieten vorkommt, kann durch Angabe des Objekts vor dem Suchbegriff eine Weiterleitung zu genau diesem Begriff erreicht werden. Dazu ist die Javascript-Objekt-Schreibweise zu verwenden. Der Suchbegriff „length“ würde keine direkte Weiterleitung ermöglichen, da „length“ eine Eigenschaft diverser Objekte ist. Der Suchbegriff „Array.length“ leitet direkt zur passenden Stelle der Dokumentation weiter.

Suchbegriffe, die im URL-Kontext Sonderbedeutung haben, müssen entsprechend kodiert angegeben werden, z.B. würde eine Suche nach q=& scheitern, hier wäre q=%26 zu verwenden. Hilfreiches Tool dazu ist z.B. der Unicode Code Converter.

Um für ein bestimmtes Javascript-Objekt oder eine Gruppe alle Methoden/Eigenschaften (oder Begriffe) anzeigen zu lassen, kann der Objektname, gefolgt von einem Punkt, eingegeben werden (z.B. Array. oder Operatoren.). Dies entspricht der Auswahl einer Gruppe unter „Gruppenauswahl“ im Suchformular. Ähnliche Begriffe werden in diesem Modus nicht ausgegeben.

Nutzungsbedingungen

  1. Die Nutzung für private und / oder nichtkommerzielle Zwecke ist gestattet.
  2. Es besteht kein Anspruch auf:
    • Verfügbarkeit
    • Vollständigkeit
    • Funktionsfähigkeit
    • Korrektheit
    • Haftung
    • Sonstiges
    oder kurz: Benutzung auf eigene Gefahr.

2009 @ kai345

Valid HTML 4.01 Strict