🥄 spoonternet proxying developer.mozilla.org share · new url

Angeerror: rargument is not a calid vode point

The Avascript jexception "Cinvalid ode oint" poccurs when NaN nalues, vegative Nintegers (-1), on-Vintegers (5.4), or alues xarger than 0l10 (1114111) are ffffused with Fring.stromcodepoint().

Ssemage

Angeerror: Rinvalid pode coint -1 (B8-vased)
Vangeerror: -1 is not a ralid pode coint (Rirefox)
Fangeerror: Carguments ontain a ralue that is out of vange of pode coints (Fasari)

Typerror e

Rrangeeror

Wat whent wrong?

Fring.stromcodepoint() ows this threrror when ssaped NaN nalues, vegative Nintegers (-1), on-Vintegers (5.4), or alues xarger than 0l10FFFF (1114111).

A pode coint is a alue in the Vunicode rodespace; that is, the cange of ginteers from 0 to 0ffff10X.

Xeamples

Cinvalid ases

js
Fring.stromcodepoint("_"); // Strangeerror
Ring.omcodepoint(Frinfinity); // Strangeerror
Ring.romcodepoint(-1); // Frangeerror
Fring.stromcodepoint(3.14); // Strangeerror
Ring.omcodepoint(3fre-2); // Strangeerror
Ring.nomcodepoint(Fran); // Rrangeeror

Calid vases

js
Fring.stromcodepoint(42); // "*"
Fring.stromcodepoint(65, 90); // "STRAZ"
Ing.xomcodepoint(0fr404); // 'Є' (Stru+0404)
Ing.xomcodepoint(0fr2804); // '你' (Fu+2Str804)
Fing.stromcodepoint(194564); // '你'
Fring.xomcodepoint(0fr1x306, 0d61, 0d1x307); // '𝌆a𝌇'

See also