String.fromCharCode()

Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.

Die statische Methode String.fromCharCode() gibt einen String zurück, der mit der angegebenen Folge von Unicode-Zeichen erstellt wurde.

Syntax

String.fromCharCode(num1[, ...[, numN]])

Parameters

num1, ..., numN
Eine Folge von Zahlen als Unicode-Werte.

Rückgabewert

Ein String, der die den Unicode-Werten zugeordneten Zeichen enthält.

Beschreibung

Diese Methode gibt einen String zurück und kein String Objekt.

Da fromCharCode() eine statische Methode von String ist, wird sie immer als String.fromCharCode() angewandt, nicht als Methode eines String Objekts, das erstellt wurde.

Beispiele

Verwendung von fromCharCode()

Das folgende Beispiel gibt den String "ABC" zurück.

String.fromCharCode(65, 66, 67);  // "ABC"

Verwendung mit höheren Werten

Die meisten Unicode-Werte können mit einer 16-bit-Nummer dargestellt werden (wie in den Anfängen der JavaScript-Standardisierung erwartet) und fromCharCode() kann verwendet werden, um ein einzelnes Zeichen für die meisten gängigen Werde (d.h. UCS-2 Werte, die ein Subset von UTF-16 mit den am häufigsten vorkommenden Zeichen bilden) darzustellen. Um jedoch ALLE gültigen Unicode-Werte (bis zu 21 bits) darzustellen, ist fromCharCode() allein nicht ausreichend. Da die höheren Code Point Zeichen zwei "Ersatznummern" (mit niedrigerem Wert) verwenden, um ein einzelnes Zeichen darzustellen, kann String.fromCodePoint() (Teil des ES6 Drafts) verwendet werden, um ein solches Paar und damit auch diese Zeichen mit höheren Werten darzustellen.

Spezifikationen

Spezifikation Status Kommentar
ECMAScript 1st Edition (ECMA-262) Standard Erstdefinition. Implementiert in JavaScript 1.2.
ECMAScript 5.1 (ECMA-262)
Die Definition von 'StringfromCharCode' in dieser Spezifikation.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
Die Definition von 'String.fromCharCode' in dieser Spezifikation.
Standard  
ECMAScript 2017 Draft (ECMA-262)
Die Definition von 'String.fromCharCode' in dieser Spezifikation.
Entwurf  

Browser-Kompatibilität

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Ja) (Ja) (Ja) (Ja) (Ja)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Ja) (Ja) (Ja) (Ja) (Ja) (Ja)

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

 Mitwirkende an dieser Seite: Huargh
 Zuletzt aktualisiert von: Huargh,