Creo que te hizo ruido lo mismo que a mí. Para ello te recomiendo este artículo https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Grammar_and_types .
Te agrego un extracto:
Puedes declarar una variable de dos formas: Con la palabra clave var
. Por ejemplo, var x = 42
. Esta sintaxis se puede utilizar para declarar variables locales y globales, dependiendo del contexto de ejecución.
Con la palabra clave const
o let
. Por ejemplo, let y = 13
. Esta sintaxis se puede utilizar para declarar una variable local con ámbito de bloque. (Ve el Ámbito de variables abajo.)
También puedes simplemente asignar un valor a una variable. Por ejemplo, x = 42
. Este formulario crea una variable global no declarada. También genera una advertencia estricta de JavaScript. Las variables globales no declaradas a menudo pueden provocar un comportamiento inesperado. Por lo tanto, se desaconseja utilizar variables globales no declaradas.