Buongiorno a tutti,
ho un oggetto persona creato in questo modo
Avrei bisogno di avere la lista degli attributi di questo oggetto.codice:function Person(){}; Person.prototype=new Object(); Person.prototype.lastname=""; Person.prototype.name=""; Person.prototype.age="";
Tramite il seguente codice
riesco a farmi dare la lista degli attributi, ma viene inserito nell'array anche la funzione key.codice:Object.prototype.keys = function(obj){ var keys = []; for(var key in obj){ keys.push(key); } return keys; }
Si riesce a farsi restituire solo la lista degli attibuti senza le funzionalità(naturalmente evitando di inserire un controllo sul nome della chiave :P )
Ringrazio
nh

Rispondi quotando