Clase 1
1.- Curso javaScript - Introducción, Hola Mundo y Variables
Clase 2
2.- Curso javaScript - Números y operaciones aritméticas
Clase 3
3.- Curso javaScript - Cadenas
Clase 4
4.- Curso javaScript - Condiciones
Clase 5
5.- Curso javaScript - Ciclo While
Clase 6
6.- Curso javaScript - Ciclo For
Clase 7
7.- Curso javaScript - typeof, null y undefined
Clase 8
8.- Curso javaScript - Práctica 1 - Número mágico
Clase 9
9.- Curso javaScript - Seleccionar elementos del DOM
Clase 10
10.- Curso javaScript - Eventos
Clase 11
11.- Curso javaScript - Arreglos
Clase 12
12.- Curso javaScript - Funciones
Clase 13
13.- Curso javaScript - Métodos para arreglos
Clase 14
14.- Curso javaScript - Filter ES5
Clase 15
15.- Curso javaScript - Map ES5
Clase 16
16.- Curso javaScript - forEach ES5
Clase 17
17.- Curso javaScript - reduce ES5
Clase 18
18.- Curso javaScript - Closures
Clase 19
19.- Curso javaScript - JSON
Clase 20
20.- Curso javaScript - Declarar objetos con funciones
Clase 21
21.- Curso javaScript - Prototype
Clase 22
22.- Curso javaScript - Getters y Setters
Clase 23
23.- Curso javaScript - Práctica MVC parte 1
Clase 24
24.- Curso javaScript - Práctica MVC parte 2
Clase 25
25.- Curso javaScript - Práctica MVC parte 3
Clase 26
26.- Curso JavaScript - Práctica MVC parte 4
Clase 27
27.- Curso javaScript - Práctica MVC parte 5
Clase 28
28.- Curso javaScript - Práctica MVC parte 6
Clase 29
29.- Curso javaScript -Template Strings (ES6)
Clase 30
30.- Curso javaScript - Arrow functions (ES6)
Clase 31
31.- Curso javaScript - Clases (ES6)
Clase 32
32.- Curso javaScript - let (ES6)
Clase 33
33.- Curso javaScript - Dom Crear y agregar nodos
Clase 34
34.- Curso javaScript - DOM (Hijos y padres)
7 comentario(s)
En la parte donde pakorm13 defines la pelota no estás ejecutando la función que encierra la declaración, tú tienes esto:
(function(){
self.Ball = function(x,y,radius,board){
this.x = x;
this.y = y;
this.radius = radius;
this.speed_y = 0;
this.speed_x = 3;
this.board = board;
board.ball = this;
this.kind = "circle";
}
});
Y es así:
(function(){
self.Ball = function(x,y,radius,board){
this.x = x;
this.y = y;
this.radius = radius;
this.speed_y = 0;
this.speed_x = 3;
this.board = board;
board.ball = this;
this.kind = "circle";
}
})();
Nota los ()
al final.
Hola, he seguido el curso paso a paso y al finalizar este vídeo me topé con el siguiente error: "Uncaught ReferenceError: Ball is not defined" Line 116. Comparto mi código esperando de favor puedan apoyarme a detectar mi error: https://github.com/regaladofco/PONG-JS/blob/master/main.js
Gracias.
No entendí a la perfección cómo es que funciona el método clean, que evita que las barras aumenten de tamaño cuando se mueven de arriba hacia abajo y viceversa.
Clase 26