There isn't much need to emphasize that HTML5 brings with itself, a new set of Javascript armor for the front-end developer. One of the interesting additions that has the potential to change how complex operations in Javascript are performed, is Web Workers. It provides multi-threaded capabilities in a language which was inherently single-threaded otherwise. Check out my detailed writeup on Getting Started with Web Workers here.