¡Atención! Para ver este video completo, inicia sesión con tu cuenta de Cursos o inscríbete en tu prueba gratuita de 7 días. Iniciar sesión Inscribirse
¡Bien hecho!
¡Has completado Practica literales de objetos en JavaScript!
Recorre la solución del primer proyecto en esta sesión de práctica y aprende cómo crear un literal de objeto simple.
let y const
JavaScript solía tener solo una palabra clave para crear una variable: var. Por ejemplo, para crear una variable llamada temperature con un valor de 98.9 podrías hacer esto:
var temperature = 98.9.
Dos nuevas palabras clave se introdujeron en ES2015 (una versión más nueva de JavaScript): let y const. La mayoría de los programadores de JavaScript ahora usan esas dos palabras clave. Sin embargo, var funciona y aún lo verás mucho. Para familiarizarte con estas palabras clave sigue estas reglas:
const
Usar const (que es abreviatura de constante) para almacenar un valor que no cambiará. Por ejemplo, si estás estableciendo la tasa de impuesto sobre ventas --que no cambiará mientras tu programa se ejecuta, usarías const. Por ejemplo:
const taxRate = 7.5;
let
Usar let para almacenar un valor que cambia mientras se ejecuta el programa. Por ejemplo, si estás rastreando una puntuación cambiante, o la cantidad de veces que una persona hace clic en una página web, usa let:
let totalSales = 0;
Como con var puedes almacenar cualquier tipo de dato en una variable definida con let o const -- números, cadenas, matrices, objetos, valores booleanos, etc. Si tienes dudas sobre si usar let o const la regla práctica es que si tienes dudas, usa const.
Para obtener más información, consulta el taller Definición de variables con let y const
Código de la solución completada
let libro = {
title: Harry Potter and the Sorcerer's Stone,
autor: J.K. Rowling,
publish_year: 1997
};
para (book_property en libro) {
console.log(book_property + : + libro[book_property]);
}
Necesitas registrarte en Treehouse para descargar archivos del curso.
RegistrarseNecesitas registrarte en Treehouse para configurar Workspace.
Registrarse