Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. Reference
  4. JavaScript error reference
  5. RangeError: form must be one of 'NFC', 'NFD', 'NFKC', or 'NFKD'

RangeError: form must be one of 'NFC', 'NFD', 'NFKC', or 'NFKD'

The JavaScript exception "form must be one of 'NFC', 'NFD', 'NFKC', or 'NFKD'" occurs when an unrecognized string is passed to theString.prototype.normalize() method.

Message

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)

Error type

RangeError

What went wrong?

TheString.prototype.normalize() method only accepts the following four values as itsform argument:"NFC","NFD","NFKC", or"NFKD". If you pass any other value, an error will be thrown. Read the reference ofnormalize() to learn about different normalization forms.

Examples

Invalid cases

js
"foo".normalize("nfc"); // RangeError"foo".normalize(" NFC "); // RangeError

Valid cases

js
"foo".normalize("NFC"); // 'foo'

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp