for (var item in pessoas){ log(item + " - " + pessoas[item]); } ...
for (var [key, value] of Object. entries(pessoas)) { log(key + " - " + value);
Como iterar um objeto em JavaScript?
Iterar sobre Arrays é uma tarefa fácil para a maioria, mas quando se trata de iterar um Objeto muitos desenvolvedores acabam se complicando e o resultado não é o esperado....Conclusão.
Método
Tempo médio
forEach() como Object.keys()
1.972ms
for..in com Object.hasOwnProperty()
2.821ms
for..of com Object.keys()
3.912ms
Como verificar se um objeto está vazio javascript?
Suponha que você tenha um objeto JSON e deseja transformar este objeto JSON em uma String no javascript. Para fazer isso, basta utilizar o método JSON. stringify(texto) , passando a string como parâmetro.