JavaScript - Hola como puedo acceder a una propiedad booleana en un grupo de objetos

 
Vista:

Hola como puedo acceder a una propiedad booleana en un grupo de objetos

Publicado por luisa fernanda (1 intervención) el 20/11/2022 01:45:34
Bueno le explico, soy nueva aprendiendo, tengo una función en la cual tiene como argumento un objeto y dentro de ese objeto tiene mas objetos los cuales tienen una propiedad booleana dos dicen true, y tres dicen false, solo necesito a los que dicen true como puedo acceder a esa propiedad?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Ivan

Hola como puedo acceder a una propiedad booleana en un grupo de objetos

Publicado por Ivan (118 intervenciones) el 21/11/2022 11:17:06
Hola,

puedes recorrer las propiedades de un Objeto en un bucle:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<script>
  var myCar = {
    make: 'Ford',
    model: 'Mustang',
    year: 1969
  };
 
  function showProps(obj) {
    var result = "";
    for (var i in obj) {
      if (obj.hasOwnProperty(i)) {
        result += '<br>' + i + " = " + obj[i];
      }
    }
    return result;
  }
 
  document.write(showProps(myCar));
</script>

Pero si algunas propiedades pueden ser también Objetos entonces debes hacer una función recursiva que es algo más complicado y ahora no tengo mucho tiempo de hacerlo.

Te dejo un link a documentación oficial que explica el tema Objetos.

https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Working_with_Objects

Un saludo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar