fork download
  1. let obj = {
  2. casa1: {
  3. cor: 'azul',
  4. quartos: 2,
  5. },
  6. casa2: {
  7. cor: 'vermelho',
  8. quartos: 4,
  9. },
  10. };
  11.  
  12. var listCasas = function () {
  13. for (var i = 0; i < obj.length; i++) {
  14. console.log(obj[i].cor + ' ' + obj[i].quartos);
  15. }
  16. }
  17.  
  18. listCasas(); // ****NÃO FUNCIONA, NÃO IMPRIME NADA!****
  19. // porque objetos não possuem length (por isso nem entra no for acima)
  20. console.log(obj.length); // undefined
Success #stdin #stdout 0.03s 16728KB
stdin
Standard input is empty
stdout
undefined