E no meio de tudo que pode vir, tem algumas coisas que realmente são veri biutifus.
Então vamos dar uma olhada, para o ECMAMóvel!
Escopos, binding e calling
const
A nova keyword const permite declarar constantes (essa é bem óbvia, né?!)let
A nova keyword let vai funcionar bem parecido com a velha e boa var, mas será block-scoped e com melhor semântica use-before-set. "Mas é o que Gabriel?!" você perguntaVocê não poderá usar a let num escopo global, só em escopos locais. E se já ouvir uma variável declarada com let no escopo, você terá uma exception. Quase sendo um tipo de const.
var a = [1,1,2,3,5,8]; for(let i = 0; i < a.length; i++){ console.log(a[i]); } console.log(i); // Aqui vai dar um ratchofly e a var i não vai fugir do escopo mais
Nenhum comentário:
Postar um comentário
~le comentário