-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlistarPropiedadesObjeto.js
More file actions
51 lines (47 loc) · 1.8 KB
/
listarPropiedadesObjeto.js
File metadata and controls
51 lines (47 loc) · 1.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
const album = {
artista: "Klaus Schulze",
album: "Are you sequenced?",
compactDisc1: {
track1: "Welcome To The Moog Brothers",
track2: "Vocs In The Dark I",
track3: "Vocs In The Dark II",
track4: "No Frets - No Bass",
track5: "Valle De La Luna",
track6: "Are You Sequenced?",
track7: "Moogie Baby Goes Solo",
track8: "Moldanya",
track9: "Vidanya",
track10: "The Wizard Of Doz",
track11: "Are We Getting Lost?"
},
compactDisc2: {
track1: "SQ 1 (Essentials)",
track2: "Voices In The Dark I (Lite Mix)",
track3: "SQ 2 (Extended Mix)",
track4: "Flutish Baby (Humate Mix)",
track5: "SQ 3 (Subsonic Affair Mix)",
track6: "Voices In The Dark II (Chill Mix)",
track7: "SQ 4 (Short Cut)"
}
}
console.log(album.artista + " - " + album.album )
console.log("Mi track favorito: " + album.compactDisc1.track5);
// Generar un listado por medio de un ciclo for.
let tracksCD1 = "";
for(let x in album.compactDisc1){
tracksCD1 += album.compactDisc1[x] + " \n";
};
console.log("Listado 'for' de tracks del CD1: \n" + tracksCD1);
// Generar el listado por medio de un arreglo.
const tracksCD2 = Object.values(album.compactDisc2);
console.log("Listado 'array' de tracks del CD2: \n" + tracksCD2);
// Generar el listado por medio de Object.entries.
const tracksCD2V2 = album.compactDisc2;
let tracksCD2Entries = "";
for (let [track, value] of Object.entries(tracksCD2V2)){
tracksCD2Entries += value + "\n"; //track + ": " +
}
console.log("Listado 'object entries' de tracks del CD2: \n" + tracksCD2Entries);
// Generar el listado por medio JSON
const tracksCD2V3 = JSON.stringify(album.compactDisc2);
console.log("Listado 'JSON' de tracks del CD2: \n" + tracksCD2V3);