On Fri, Oct 18, 2013 at 8:46 AM, Mathias Bynens <math...@qiwi.be> wrote:
> ES6 fixes `String.fromCharCode` by introducing `String.fromCodePoint`. > > Similarly, `String.prototype.charCodeAt` is fixed by > `String.prototype.codePointAt`. > > Should there be a method that is like `String.prototype.charAt` except it > deals with astral Unicode symbols wherever possible? > > >> '𝌆'.charAt(0) // U+1D306 > '\uD834' // the first surrogate half for U+1D306 > > >> '𝌆'.symbolAt(0) // U+1D306 > '𝌆' // U+1D306 > I think the idea is good, but the name may be confusing with regard to Symbols (maybe not?) Rick
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss