Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Clonare un array

  1. #1
    Utente bannato
    Registrato dal
    Aug 2004
    Messaggi
    213

    Clonare un array

    Esiste un metodo rapido anziche creare una funzione apposta? nel mio caso ho bisogno di clonare un array multidimensionale.

  2. #2
    prova usando il metodo concat.

    ciao

  3. #3
    Utente bannato
    Registrato dal
    Aug 2004
    Messaggi
    213
    Grazie, avevo risolto cmq

    Ho creato una funzione per clonare oggetti di qualunque tipo:


    codice:
    	function clone (trueCloning) {
    	  var objectClone = new this.constructor();
    	  for (var property in this)
    	    if (!trueCloning)
    	      objectClone[property] = this[property];
    	    else if (typeof this[property] == 'object')
    	      objectClone[property] = this[property].clone(trueCloning);
    	    else
    	      objectClone[property] = this[property];
    	  return objectClone;
    	}
    
    	Object.prototype.clone = clone;
    per usarla basta scrivere var pippo = oggetto.clone()


    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.