J'ai un fichier JavaScript avec cette variable. Je ne comprends pas quelle est la structure de données. De ce que j'ai lu depuis W3schools var x = [] code> est utilisé pour créer un tableau. Alors, ce qui est stocké dans le tableau?
3 Réponses :
oui - c'est un tableau.
plutôt qu'une structure de données, vous pouvez appeler une matrice qui contient des objets comme éléments. P>
{username : username}
C'est un tableau d'objets em>: Le tableau / em> est désigné par les crochets [] code>.
À l'intérieur, vous avez une liste des objets (désignés par les supports bouclés avec la propriété : valeur code> paires à l'intérieur d'eux). P> var user = [ //marks the start of the array
{ //marks the start of the object
username: username //property:value pair
},
...
]//marks the end of the array
C'est un tableau d'objet simple.
Utilisez également MDN au lieu de w3schools: tableau Objet Utilisation d'objets
Notez également que dans ES6, vous pouvez stocker un objet plus simple lorsque la clé a le même nom que la variable p>
p>
const username = "Fred";
const email = "a@b.com";
const password = "****";
const role = "user";
const user = {
username,
email,
password,
role
};
console.log(user.email); // much easier
console.log(user);
«L'utilisateur» est un tableau contenant quatre objets.
Types de données JavaScript et structures de données