Please note, this is a STATIC archive of website from 03 Nov 2016, does not collect or store any user information, there is no "phishing" involved.


This article needs a technical review. How you can help.

This article covers features introduced in SpiderMonkey 38

Determine if a string's characters are stored as Latin1.


JS_StringHasLatin1Chars(JSString *str);
Name Type Description
str JSString * String to examine.


JS_StringHasLatin1Chars returns true iff the string's characters are stored as Latin1.

String characters are stored as either Latin1Char (8-bit) or char16_t (16-bit). Clients can use JS_StringHasLatin1Chars and can then call either the Latin1* or TwoByte* functions. Some functions like JS_CopyStringChars and JS_GetStringCharAt accept both Latin1 and TwoByte strings.

See Also

Document Tags and Contributors

 Contributors to this page: kscarfone, arai
 Last updated by: kscarfone,