FAQ Javascript

04/03/20 danny

Définition

ECMA

  • European Computer Manufacturers Association, 

Ecma International

  • Organisation de standardisation

ECMAScript

  • Ensemble de normes pour langages de type script.


Versions significatives

  • ES5
    ECMAScript Edition 5 publieé en décembre 2009
     
  • ES6 ou ES2015
    ECMAScript Edition 6 publiée en Juin 2015
     
  • ES7
    ECMAScript Edition 7 publiée en Juin 2016

Const, let, var

Let

  • Portée limitée au bloc courant.

Const

  • Déclare une constante disponible en lecture uniquement.
    Doit être déclarée avec une valeur initiale.
    La portée est celle du bloc.
    Si elle est définie hors de toute fonction la portée est globale

Var

  • Portée limitée à une fonction

Utilisation de Var

On retrouve plus souvent const et let que var.
Car let et const sont maintenant préférés grâce à leurs portées par bloc, plus subtile.