André Bargull (2013-10-18T23:22:37.000Z)
> 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>
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.