Académique Documents
Professionnel Documents
Culture Documents
C’est comme leur nom l’indique, des arrays sous forme de littéral d’objet
et dans lesquels naturellement les values (éléments) sont explicitement as-
sociées à des keys, comme dans les « littéraux d’objet » ordinaires dans
lesquels c’est le programmeur qui détermine les noms des keys (on associe
explicitement des noms de keys littéraux à des values). Dans une Array les
keys sont automatiquement numérotées « de 0 à n », à partir du premier
élément de l’array.
Mais qu’est-ce que vous me dites-là ? Vous ne connaissez toujours pas en-
core ce que sont les « keys » et les « values » ?
Voyons :
const o =
{nom:"dias",postnom1:"luy",postnom2:"nzoyif"};
console.dir(`o = ${o},
Object.entries(o) = ${Object.entries(o)},
Object.keys(o) = ${Object.keys(o)},
Object.values(o) = ${Object.values(o)}`
);
</script>
Ceci a été affiché avec la méthode de l’objet « String », puisque que nous
l’avons affiché en tant que chaîne de caractères, ici dans une « littérale de
chaîne ».
Synoptique mais beurk ? Dans ce cas affichons cela avec la méthode res-
pective de chaque élément, en les séparant avec des virgules !
const o = {
"nom":"dias","postnom1":"luy","postnom2":"nzoyif"
};
console.dir(`o = `, o,
`Object.entries(a) = `, Object.entries(a),
`Object.keys(a) = `, Object.keys(a),
`Object.values(a) = `, Object.values(a)
);
console.log("Object.entries(a)[0] = ",
Object.entries(a)[0], Object.entries(a)["0"]);
console.log("Object.entries(o)[0] = ",
Object.entries(o)[0], Object.entries(o)[0]);
console.log("Object.entries(a)[0] = ",
Object.entries(a)[0][0], Object.entries(a)[0][1]);
console.log("Object.entries(o)[0] = ",
Object.entries(o)[0][0], Object.entries(o)[0][1]);
console.log("Object.keys(a)[0] = ",
Object.keys(a)[0], Object.keys(a)["0"]);
console.log("Object.keys(o)[0] = ",
Object.keys(o)[0], Object.keys(o)[0]);
console.log("Object.values(a)[0] = ",
Object.values(a)[0], Object.values(a)["0"]);
console.log("Object.values(o)[0] = ",
Object.values(o)[0], Object.values(o)[0]);
console.log("Object.values(o)'[nom...'] = ",
o['nom'], o['postnom1'], o['postnom2']);
</script>
Pour l’Array « a » :
Pour l’objet « o » :
arrayAssociative["key"] = value;
console.dir(`a = `, a);
console.dir(`a["nom"] = ${a["nom"]}
a["prenom1"] = ${a["prenom1"]} // Notez les crochets
a.prenom2 = ${a.prenom2} // Notez le point`
);
console.log("=".repeat(25));
const o = { "nom":"dias","prenom1":"luy" };
console.log(`o = `, o) ;
console.log(`o["nom"] = `, o["nom"]) ;
console.log(`o["prenom1"] = `, o["prenom1"]);
console.dir(`o = `, o);
console.dir(`o["nom"] = ${o["nom"]} // Notez les crochets
o.prenom1 = ${o.prenom1} // Notez le points.
o["prenom2"] = ${o["prenom2"]}`
);
</script>
Pour l’objet :
Mots-clés :
diasfb@mail2world.com
Autre Lecture :
https://www.scribd.com/document/374738470/Le-Plus-Grand-Secret-de-La-
Creation
• https://www.scribd.com/document/377036251/Le-
Dosage-Des-Medicaments-en-Cac-Cas
• https://www.scribd.com/document/377035454/Le-
Hasard-Des-Thermometres-Non-contact-a-Infrarouge
• https://www.scribd.com/document/376222482/Petite-
Introduction-Aux-Fonctions-JavaScript
• https://www.scribd.com/document/376221919/La-Foi-
en-Jesus-Christ-Pour-Quoi-Faire
• https://www.scribd.com/document/375689778/Lacuite-
visuelle-angulaire
• https://www.scribd.com/document/375349851/La-
variable-This
•
https://www.scribd.com/document/375024162/Fonctions-
Imbriquees-en-JS
• https://www.scribd.com/document/374789297/Format-
Interne-Des-Objets-JavaScript
•
https://www.scribd.com/document/374788758/Iterations-
en-JavaScript
• https://www.scribd.com/document/374738470/Le-Plus-
Grand-Secret-de-La-Creation
• https://www.scribd.com/document/374597969/Nouvelle-
Formule-d-IMC-indice-de-doduite-Selon-Dr-Diasoluka
• https://www.scribd.com/document/373847209/Property-
Descriptors
• https://www.scribd.com/document/373833282/l-Objet-
Associated Arrays - 10/12 - mercredi, 23. janvier 2019 (6:30 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-XXII
Global-Window
•
https://www.scribd.com/document/372665249/Javascript-
Tome-II
• https://www.scribd.com/document/355291488/motilite-
oculaire-2
• https://www.scribd.com/document/355291239/motilite-
oculaire-I
• https://www.scribd.com/document/355290248/Script-d-
Analyses-Des-Reflexes-Pupillomoteurs
•
https://www.scribd.com/document/321168468/Renseigne
ments-Id-et-Anthropometriques
•
https://www.scribd.com/document/320856721/Emission-
31-Jul-2016
•
https://www.scribd.com/document/318182982/Complicati
on-Visuelle-du-Traitement-de-La-Malaria
• https://www.scribd.com/document/318180637/Rapport-
Entre-Oxymetrie-Et-Type-Respiration
•
https://www.scribd.com/document/315746265/Classificati
on-Des-Medicaments
•
https://www.scribd.com/document/315745909/Incongruen
ces-Heresies-et-Heterodoxies-de-la-Notion-de-
Laboratoire
• https://www.scribd.com/document/315745725/Rapport-
Associated Arrays - 11/12 - mercredi, 23. janvier 2019 (6:30 )
J.D.B. DIASOLUKA Nz. Luyalu JavaScript Tome-XXII
Entre-Oxymetrie-Et-Type-Respiration