Octubre 2008
Monthly Archive
Monthly Archive
Posted by n3k0 on 23 Oct 2008 | Tagged as: programación
Leo en el blog de yens un post muy interesante sobre como extender las clases en javascript.
Lo único que tienes que hacer para extender una clase en javascript es acceder a su prototype y allí añadirle los métodos y propiedades.
Un ejemplo:
Number.prototype.isPair = function() {
return this % 2 == 0;
}
En este ejemplo hemos añadido la función isPair() a la clase Number que nos devuelve true si el número es par y false si es impar. Podemos ver un ejemplo de como usar este método:
var n = 2; alert(n.isPair());