20 advanced JavaScript techniques and tips that will transform you to JavaScript ninja. It is not about Ajax, not about DOM. It is all about core JavaScript—something ignored even by experienced Ajax developers. Closures, scope, context, currying and other sugar of JavaScript.