Microsoft/TypeScript
Docs of `charCodeAt` and `codePointAt` are flipped
Aberta
#49.561 aberto em 15 de jun. de 2022
BugDomain: lib.d.tsHelp Wanted
Métricas do repositório
- Stars
- (108.860 estrelas)
- Métricas de merge de PR
- (Métricas PR pendentes)
Description
Bug Report
Docs of charCodeAt and codePointAt are flipped. Described in MDN, the codePointAt returns Unicode code point, and charCodeAt returns UTF16 char code, however in JSDoc string of Typescript they are flipped.
How it is
How it should be
The
codePointAt()method returns a non-negative integer that is the Unicode code point value at the given position. Note that this function does not give the nth code point in a string, but the code point starting at the specified string index. Docs
The
charCodeAt()method returns an integer between 0 and 65535 representing the UTF-16 code unit at the given index. Docs