JavaScript, Bytes und Zeichen
bearbeitet von Emil> Tach!
>
> > > Ansonsten:
> > >
> > > ~~~js
> > > const bytes = [65, 66, 67, 0xF0, 0x9D, 0x9F, 0x82, 0xE2, 0x82, 0xAC, 0xC3, 0xA4];
> > > const text = new TextDecoder().decode(new Uint8Array(bytes))
> > > ~~~
> >
> > Da kommen keine Codepoints dabei raus.
>
> Dann nimm noch `codePointAt()` dazu.
text.length ist ja schon falsch. Denn es sind 6 Codepoints, nicht 7. MFG