Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
RangeError: form muss einer von 'NFC', 'NFD', 'NFKC' oder 'NFKD' sein
Der JavaScript-Ausnahmefehler "form muss einer von 'NFC', 'NFD', 'NFKC' oder 'NFKD' sein" tritt auf, wenn ein nicht erkannter String an die MethodeString.prototype.normalize() übergeben wird.
In diesem Artikel
Meldung
RangeError: The normalization form should be one of NFC, NFD, NFKC, NFKD. (V8-based)RangeError: form must be one of 'NFC', 'NFD', 'NFKC', or 'NFKD' (Firefox)RangeError: argument does not match any normalization form (Safari)
Fehlertyp
RangeErrorWas ist schiefgelaufen?
Die MethodeString.prototype.normalize() akzeptiert nur die folgenden vier Werte alsform-Argument:"NFC","NFD","NFKC" oder"NFKD". Wenn ein anderer Wert übergeben wird, wird ein Fehler ausgelöst. Lesen Sie die Referenz vonnormalize(), um mehr über die verschiedenen Normalisierungsformen zu erfahren.
Beispiele
>Ungültige Fälle
js
"foo".normalize("nfc"); // RangeError"foo".normalize(" NFC "); // RangeErrorGültige Fälle
js
"foo".normalize("NFC"); // 'foo'