Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/06/2014, 15:22
Avatar de marlanga
marlanga
 
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: Comportamiento extraño: Require.js y herencia javascript

Ésa es la forma que yo usaba antes de conocer los métodos del objeto Object, que se pueden usar para simular la programación orientada a objetos mediante clases de otros lenguajes, pero tiene un defecto: Cuando la función que haga de Clase base acepte argumentos, tirará una advertencia "invisible" que los navegadores ignoran.
O peor aún, si haces algún tratamiento "avanzado" de esos argumentos (por ejemplo, uno de los argumentos esperas que sea una instancia de un objeto tuyo determinado, al que le ejecutas algún método) entonces dará error porque en esa llamada no le mandas nada.

Aunque creo recordar de haber leído por haí que el futuro EcmaScript 6 ya trae orientación a objetos mediante clases, muy parecida ala sintaxis de java, con lo que al final se crearán crearán clases con métodos y atributos públicos y privados sin romperse uno la cabeza como ahora (donde hay tropecientos mil formas distintas de implementar clases).