tengo una duda, porque se pone por ejemplo vaca.imagen o el fondo.imagen

habib eduardo kayyal carlesi

habib eduardo kayyal carlesi

Pregunta
studenthace 5 años

tengo una duda, porque se pone por ejemplo vaca.imagen o el fondo.imagen

2 respuestas
para escribir tu comentario
    José Angel Quintero Coronel

    José Angel Quintero Coronel

    studenthace 5 años

    Que tal, como dice jucarBM, le estas agregando una variable nueva al objeto literal. Para ponerlo un poco más claro, tu tienes el objeto literal "fondo" como sigue:

    //variables que son igual a un objeto literal o objeto con la sintasís de JSON var fondo = { url: "tile.png", cargaOK: false }; fondo.imagen = new Image(); fondo.imagen.src = fondo.url;

    Sería lo mismo que tener

    var fondo = { url: "tile.png", cargaOK: false, imagen: new Image() }; fondo.imagen.src = fondo.url;

    Lo mismo con el objeto literal vaca. Yo lo hice de las 2 formas para demostrar que era lo mismo y funcionó. Espero sea todavía más claro.

    Juan Carlos Barbaran Meza

    Juan Carlos Barbaran Meza

    studenthace 5 años

    Hola estas agregando una nueva variable al objeto literal, es decir asi como url: vaca.png , estas creando una variable que contiene al objeto Image().

Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.