domenic at domenicdenicola.com (2013-10-26T03:00:12.180Z)
On Oct 18, 2013, at 4:01 PM, Allen Wirfs-Brock wrote:
> ```js
> String.fromCodePoint(Uint32Array.from( '???')[1])
> ```
That does not seem to be too useful:
```
js> String.fromCodePoint(Uint32Array.from("\u{1d306}\u{1d306}\u{1d306}")[1])
"\u0000"
```
According to
http://norbertlindenberg.com/2012/05/ecmascript-supplementary-characters/index.html#String,
`String.prototype[@@iterator]` does not return plain code points, but the
String value for the code point.
> On Oct 18, 2013, at 4:01 PM, Allen Wirfs-Brock wrote: > > >/ > />/ On Oct 18, 2013, at 1:29 PM, Allen Wirfs-Brock wrote: > />>/ > />>/ Array.from( '???'))[1] > />/ > />/ maybe even better: > />/ > />/ Uint32Array.from( '???'))[1] > / > err...maybe not if you want a string value: > > String.fromCodePoint(Uint32Array.from( '???')[1]) That does not seem to be too useful: js> String.fromCodePoint(Uint32Array.from("\u{1d306}\u{1d306}\u{1d306}")[1]) "\u0000" According to http://norbertlindenberg.com/2012/05/ecmascript-supplementary-characters/index.html#String, String.prototype[@@iterator] does not return plain code points, but the String value for the code point. - André -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20131019/20634663/attachment.html>