0 seguidores
0 seguidos
Excelente! Me confundí todavía más que con la clase pasada!
Personalmente siento que es innecesario convocar a una función mostrarCurso por cada curso que hay, por lo que mejor hice un array con los cursos y utilicé un ciclo forEach para mostrarlos en la página.
const cursos = [html, css, javaScript, react];
const element = document.getElementById('cursos');
cursos.forEach((curso) => {
const hijo = document.createElement('div');
hijo.className = 'curso'
hijo.id = curso.getNombre();
hijo.innerHTML = `
<img src="${curso.getPoster()}" />
<h3>${curso.getNombre()}</h3>
<span>Cantidad de clases: ${curso.getClases()}</span>
`;
element.appendChild(hijo);
});
De esta manera en vez de escribir toda la función mostarCurso(nuevoCurso) solo tengo que crear la variable del curso y añadirla al array.
Consideré hacer una función específica también, pero debido a que esto es solo práctica me atreví a hacer la función directamente en el código en vez de hacer la función y luego convocarla.
Es el mismo comentario que el vídeo anterior.
Hay un error en la URL del vídeo si accedes presionando siguiente en los botones del reproductor de vídeo o con la reproducción automática. Te manda a
://app.ed.team/cursos/nodejs/08/03
en vez de
://app.ed.team/cursos/nodejs/08/30
que es la URL correcta para el siguiente vídeo del curso.
Alrededor del minuto 11 se paraliza el profesor y el vídeo se rebobina.
Un bucle for detiene la ejecución de la función cuando se usa un return. ¿Esto también pasa al usar forEach?
Si añades
---test --watch test/*
como en el video te dara un error con Windows ya que ese comodin es para Linux. Basta con modificarlo a
--test ---watch
y hara la misma funcion.
Un año que salió el curso y siguen sin añadir ése recurso.
Hice los pasos igual que en los vídeos pasados, pero no me salen los métodos o funciones sugeridos en VS Code como al maestro.
Las funciones sí funcionan como en la clase, pero sería mejor que el editor me sugiriera cuál método usar.
El incremento de la variable es un parámetro opcional, por lo que puedes usar el bucle for con su variable de iniciación y la condición para algún uso que no requiera aumentarse la variable al terminar un ciclo.