Last Updated: February 25, 2016
·
587
· jamiethepiper

Javascript Variable declarations/initializers

var a = 1;

The above variable declaration is actually a combination of a declaration and an initializer.

declaration
var a;

initializer
a = 1;

Javascript engines hoist declarations but not initializers as this could affect the variables value.