Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/02/2010, 14:09
jagz
 
Fecha de Ingreso: febrero-2010
Mensajes: 17
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Eliminar prototypes

Cita:
Iniciado por jackson666 Ver Mensaje
Código Javascript:
Ver original
  1. var algo = function (param){
  2.  
  3.     this.algo = param;
  4.  
  5. }
  6.  
  7. algo.prototype.miFunc = function(){
  8.  
  9.     alert(this.algo);
  10.  
  11. }
  12.  
  13. // Si es asi, para borrarlo:
  14.  
  15. algo = null;
  16.  
  17. alert(algo);
Código Javascript:
Ver original
  1. Array.prototype.indexOf = function(elemento) {
  2.     var retorno = -1;
  3.     for(var i=0;i<this.length;i++)
  4.     if(this[i] == elemento){
  5.     retorno = i;
  6.     break;
  7.     }
  8. }
  9.  
  10. var ar = Array('jj','fg','fs');
  11.  
  12.  
  13. ar.indexOf = null;
  14.  
  15.  
  16. for (var p in ar){
  17.      alert('p:'+p+' -->'+ar[p])
  18. }

La posicion indexOf como tal sigue existiendo dentro del array necesito es aparte de eliminar el prototye que se elimine la posiscion ubicada de este en el ojceto tipo array.

Última edición por jagz; 15/02/2010 a las 15:04 Razón: modificacion respuesta