Diferença "var" e "let"
- Let = es6
- Let = block scope, inacessível fora; Var = function scope, acessível fora de um block
- function() { if(true) { var x = 5} console.log(x) } // x = 5
- Var é hoisted no topo da função, da "undefined" se ainda n deu valor
== e === - === vem tipo tbm
Null e undefined (Ambos empty)