`

Variables and Constants - Draft

Variables declared with var keyword are by default hoisted.

var functionScopeVar1 = "value"

Variables declared with let keyword are not hoisted

let blockScopeVariable = "value"

Constants declared with const keyword are not hoisted and cannot be reassigned

const blockScopeConstant = "value"