this.media = config.el; no entiendo en el constructor aparece la palabra config y a que hace referencia config.el, Los métodos los entien...

Pregunta de la clase:
El primer plugin
Andres Felipe

Andres Felipe

Pregunta
student
hace 5 años

this.media = config.el;

no entiendo en el constructor aparece la palabra config

y a que hace referencia config.el,

Los métodos los entiendo, lo que no entiendo es como se formo el constructo con el config.

3 respuestas
para escribir tu comentario
    Guillermo Escalona Olivares

    Guillermo Escalona Olivares

    student
    hace 5 años

    Digamos que lo que esta haciendo es pasar al constructor de la clase un objeto de javascritp, esta objeto se llama config y dentro de el existen distintos elementos como el -> elemento y plugins entonces: es algo asi si lo pasas a un JSON

    var config= { "el":"video", "plugins":[ item1, item2 ] }

    Cuando lo manda llamar dentro de la clase, lo que hace es acceder a los elementos del objeto config.

    this.media=config.el

    Lo que hace es asignar el valor "video" a un atributo interno del objeto llamado media, lo mismo con los plugins.

    Jhaider Jordan

    Jhaider Jordan

    student
    hace 5 años

    es otra forma de desestructurar objetos te recomiendo que busques este otra sintaxis es igual al de profesor pero eta forma y mas facil de entender y mas legible

    class MediaPlayer(config){ let {el}= config this.media = el }
    Alex Camacho

    Alex Camacho

    teacher
    hace 5 años

    El config.el hace referencia al elemento con el que se está trabajando :ok_hand:

Curso Profesional de JavaScript

Curso Profesional de JavaScript

Mejora tus habilidades en Javascript. Conoce Typescript y cómo puedes ocuparlo para mejorar el control de tus variables. Comprende conceptos avanzados que te permitan plantear mejores soluciones en tu código. Conoce las APIs del DOM y descubre cómo puedes organizar mejor tu código utilizando patrones de diseño.

Curso Profesional de JavaScript

Curso Profesional de JavaScript

Mejora tus habilidades en Javascript. Conoce Typescript y cómo puedes ocuparlo para mejorar el control de tus variables. Comprende conceptos avanzados que te permitan plantear mejores soluciones en tu código. Conoce las APIs del DOM y descubre cómo puedes organizar mejor tu código utilizando patrones de diseño.