JavaScript 101 Hoisting

Recently I've been looking over some basics on JavaScript. One basic everyone should know is hoisting. Basically whenever you declare a variable in a JavaScript program it's hoisted to the top, no matter where it's declared at. This is also true for functions. This raises some questions which I explore…

continue reading →

6 New Features Of ES6

As you may know ECMAScript 6 is almost done. In fact it has a mid-2015 release date. It's the first update to the language since ES5.1 which was standardized in 2011. ES5 was standardized in 2009 so it's been a while since a major release. For those who aren't…

continue reading →