Javascript enigmes Flashcards
ça affiche quoi ?
< p id=”demo”></p>
< script>
const person = {
name: “John”,
age: 30,
city: “New York”
};
document.getElementById(“demo”).innerHTML = person;
</script>
[object Object]
afficher chaque VALEUR d’un objet
let text = “”;
for (let x in objet) {
text += objet[x] + “ “;
};
document.getElementById(“demo”).innerHTML = text;
afficher chaque CLE et VALEUR d’un objet
const capitales = {
france:”Paris”,
espagne:”Madrid”,
equateur:”Quito”,
pérou:”Lima”
};
let text=””;
for (let [pays, capitale] of Object.entries(capitales)) {
text += pays + ‘: ‘ + capitale + ‘< br>’
};
document.getElementById(‘demo’).innerHTML=text;
Créer un array avec les valeurs d’un objet
const capitales = {
france:”Paris”,
espagne:”Madrid”,
equateur:”Quito”,
pérou:”Lima”
};
const myArray = Object.values(capitales)
Comment itérer à travers les paires [clé: valeur] d’un objet ?
text = ‘’
for (let [clé, valeur] of Object.entries(myArray)) {
text += clé + “, “ + valeur + < br>;
}