Introducción y bienvenida al curso 1/12

Qué es el Scope y cómo funciona el Global Scope 2/12

El Scope es el alcance que va a tener una variable dentro del código. En otras palabras, el Scope se encargará de decidir a que bloques de código va a acceder una variable.

Hay 2 formas en que vamos a encontrar el Scope

Global Scope: Una variable se encuentra en el Global Scope cuando son definidas fuera de una funciones o bloques de código, entonces podemos acceder a ellas desde cualquier parte del código.


Algunas consideraciones:

*Con var podemos re-asignar una variable pero es mala práctica.

*Con let y const no podemos redeclarar el valor de una variable, aparecerá un error.

SI se puede reasignar let, lo que no se puede es redeclarar.

Reasignar:let a = 1;a = 2 // correcto

Redeclarar:let a = 1;let a = 2; //incorrecto

var se puede tanto reasignar como redeclarar, y const no se puede ninguna de las dos

*Es una mala práctica crear una variable sin las palabras reservadas: var, let y const.

*La doble asignación de una variable también es mala práctica.


Inicialización del projecto:

Cuando tenemos lista la carpeta del projecto tenemos que iniciarlo con git y con npm

en la consola introducimos:

git init esto crea un repositorio sobre esto projecto