escape() Wandelt Steuersequenzen (Steuerzeichen mit den ASCII-Werten 0 bis 31) und Sonderzeichen wie z.B. deutsche Umlaute in ihre ASCII-Zahlenwerte um, und zwar in hexadezimaler Form. Setzt vor jeden Wert das Trennzeichen "%" und gibt die so erzeugte Zeichenkette zurück. Bei anderen Zeichen als Steuer- und Sonderzeichen gibt escape() die Zeichen unverändert zurück. Es handelt sich also um eine Funktion, die Steuer- und Sonderzeichen aus Werten entfernt und in Zeichenfolgen übersetzt...
selfhtml
Und nach selfhtml gibt es nur solche Funktionen, die die a-z / A-Z gar nicht übersetzen.
Aber diese Funktion wandelt ja hex in dez um, aber eigentlich brauch ich doch eine Funktion, die dez in hex umwandlet oder? Und für was soll eigentlich das "d" sein?
Ich hab jetzt auch ne Funktion gefunden, die den ascii wert eines Zeichens von einem String ermittelt: string.charCodeAt(position)
Jezt brauch ich nur noch eine, die das ganze wieder rückgängig macht. -- Demokratie ist die Diktatur der Mehrheit.
to_string() Wandelt eine Zahl in eine Zeichenkette (String) um. Diese Methode ist dann notwendig, wenn Sie Methoden des String-Objekts auf eine Zahl anwenden wollen. Die Methode toString() besitzt einen optionalen Parameter. Der Parameter gibt die Basis des gewünschten Zahlensystems an (z.B. 10 für das Dezimalsystem, oder 16 für das Hexadezimalsystem). Der optionale Parameter kann Werte zwischen 2 und 36 annehmen. Wird kein Parameter angegeben, so wird die Zahl als Dezimalzahl behandelt.
Und noch mal danke für deine Hilfe. -- Demokratie ist die Diktatur der Mehrheit.
www.siedler25.org/ ( Siedler2 - Remake )Dieser Post wurde am 04.01.2004 um 19:45 Uhr von Oliver Müller editiert.