0% encontró este documento útil (0 votos)
41 vistas

Temario JavaScript

Este documento presenta un temario sobre JavaScript que incluye: 1) Las diferencias entre las palabras clave var y let, siendo let preferible para declarar variables y evitar errores de redeclaración, y const para constantes que no cambian; 2) El alcance de variables declaradas con var, let y const, siendo let y const locales dentro de bloques y var global o local dentro de funciones.

Cargado por

Kevin Herrera
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
41 vistas

Temario JavaScript

Este documento presenta un temario sobre JavaScript que incluye: 1) Las diferencias entre las palabras clave var y let, siendo let preferible para declarar variables y evitar errores de redeclaración, y const para constantes que no cambian; 2) El alcance de variables declaradas con var, let y const, siendo let y const locales dentro de bloques y var global o local dentro de funciones.

Cargado por

Kevin Herrera
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 1

Temario JavaScript

1. Variables, Tipos de Datos, Conversión de Tipos de Datos y Comentarios


a. La palabra clave var proviene de la sintaxis JavaScript original, y la palabra
clave let se introdujo mucho más tarde. Por lo tanto, encontrarás var en
programas más antiguos. Actualmente, se recomienda enfáticamente usar
la palabra let por razones que discutiremos en un momento.
b. Una de las diferencias básicas en el uso de var y let es que let nos impide
declarar otra variable con el mismo nombre (se genera un error). El uso de
var le permite volver a declarar una variable, lo que puede generar errores
en la ejecución del programa.
c. El propósito principal de una constante es erradicar la posibilidad de
cambiar accidentalmente un valor almacenado en ella. Esto es importante
cuando tenemos algunos valores que realmente nunca deberían cambiar.
Los ejemplos típicos de constantes son rutas a recursos, tokens y otros
datos que nunca cambian durante la vida útil del script.
d. let y const
La primera regla es simple. Si declaramos alguna variable o constante usando let o
const, respectivamente, fuera de los bloques de código, serán globales. Con esto
queremos decir que sus nombres serán visibles en todo el programa, fuera de los
bloques, dentro de los bloques, en las funciones, etc. Podremos referirnos a ellos
en cualquier lugar por sus nombres y, por supuesto, tendremos acceso a sus
valores.

¿Qué sucede si declaramos algo usando let o const dentro de un bloque? Esto
creará una variable o constante local. Será visible solo dentro del bloque en el que
se declaró y en los bloques que opcionalmente se pueden anidar en él.

Como era de esperar, ambas variables, height y weight, resultan ser


globales. ¿Las variables declaradas usando var siempre,
independientemente del lugar de declaración, serán globales?
Definitivamente no. El problema es que var ignora los bloques de programa
ordinarios, tratándolos como si no existieran. Entonces, ¿en qué situación
podemos declarar una variable local usando var? Sólo dentro de una
función. Dedicaremos mucho espacio a discutir la función y luego
volveremos al problema del alcance de la variable. Ahora intentaremos
presentar y discutir solo un ejemplo simple, que mostrará que las variables
var a veces también son locales.

También podría gustarte