Ho la forEach
ciclo seguente su un oggetto JSON chiamato obj
:JSON forEach ottenere chiave e il valore
Object.keys(obj).forEach(function(){
});
Come posso farlo console.log
sia key
e value
di ogni elemento all'interno dell'oggetto? Qualcosa del genere:
Object.keys(obj).forEach(function(k, v){
console.log(k + ' - ' + v);
});
È possibile?
'hasOwnProperty' non è necessario perché' Object.keys' include già solo proprietà. ([MDN] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys)) –
Doenst Object.keys() garantisce che solo le proprietà dall'oggetto stesso siano si accede? Quindi non c'è bisogno di hasOwnProperty? – fubbe
Questo è molto vero, buona cattura. – duncanhall