In this presentation we’ll take a look at the various ways JavaScript relies on Unicode, what the consequences are for JavaScript developers, and how ECMAScript 6 will make our lives a bit easier in this regard.

First off, the basics of Unicode will be explained. Once that’s out of the way, I’ll talk a little bit about different character encodings, only to determine the internal character encoding that JavaScript uses internally (which is kind of a mixture between UCS-2/UTF-16).
Then I’ll explore the various consequences of JavaScript exposing “characters” according to UCS-2/UTF-16, and explain why it can be problematic.
Finally, I’ll present robust ECMAScript 5-compatible workarounds to the issues encountered, and explain how ECMAScript 6 will make it easier to support full Unicode in JavaScript strings.

More info here: mathiasbynens.be/notes/javascript-unicode

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…