es necesario para declarar una variable siempre escriba la palabra “var”?

Pregunta de la clase:
Variables
Gustavo Farias

Gustavo Farias

Pregunta
studenthace 7 años

es necesario para declarar una variable siempre escriba la palabra “var”?

2 respuestas
para escribir tu comentario
    Armando García

    Armando García

    studenthace 5 años

    Sí, ya que "var" es una palabra reservada para variables.

    Juan Jose Rodriguez De Gouveia

    Juan Jose Rodriguez De Gouveia

    studenthace 7 años

    Si, para declarar variables deberás usar var, aunque en js tienes 3 formas de declarar variables.

    1) var: Es una variable de ámbito global. Al estar declarada ya

    podrá ser usada.

    function foo(){ if(true){ var numero = 0; } console.log(numero) // Salida => 0 } foo();

    2) let: Son variables que su ámbito se limita en el bloque de código en la que fue declarada.

    Si la variable es declarada al principio, en este caso de la función, podremos cambiar su valor dentro de la condicional:

    function foo(){ let numero = 0; if(true){ numero = 1; } console.log(numero) /// Salida => 1 } foo();

    Pero si usamos el ejemplo del declarador de variables var y cambiamos este por let, veremos en la consola un error que es “undefined”, y esto se debe a que la variable “vive” dentro del if y no puede ser accedida fuera de ese bloque de código.

    function foo(){ if(true){ let numero = 0; } console.log(numero) /// Salida => error undefined } foo();

    3) const: estas variables funcionan como las variables declaradas con let solo que no podrás sobrescribir su valor. Ejemplo:

    const numero = 0; numero = 1; /// Identifier 'numero' has already been declared
Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.

Fundamentos de JavaScript 2018
Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.