Tableau et tableau d'objets | Une comparaison - JavaScript

Tableau et tableau d'objets | Une comparaison - JavaScript
Les tableaux et les objets sont les deux types de données variables les plus utilisés de JavaScript lorsqu'il s'agit de représenter des objets du monde réel dans le monde de la programmation. Les tableaux et les objets sont spéciaux car ils relèvent du parapluie du type de données non primitif en JavaScript. Les deux ne sont pas liés par des restrictions sur leur taille ou les types de valeurs qu'ils peuvent stocker à l'intérieur. Cela leur permet de stocker d'autres tableaux et autres objets à l'intérieur. Cet article expliquera des tableaux de javascript et des tableaux d'objets en javascript.

Tableaux en javascript

Les tableaux appartiennent au type de données non primitif, et comme mentionné ci-dessus, ils ne sont pas limités par une contrainte de taille. Cela leur donne également une propriété de plus, à savoir qu'ils travaillent sur les références, les références à l'emplacement de la mémoire dans laquelle la valeur de leur première variable est stockée.

Pour créer un tableau, créez simplement une variable et définissez-la égale à la tranche carrée "[]" Et dans ces crochets, tapez les valeurs à stocker dans le tableau, avec chaque valeur séparée par une virgule ",".

Un exemple de cela serait:

ArrayVariable = [1, 2, 3, "Porsche", "BMW", True, Undefined];

Donc, arrayvariable est le nom du tableau dans lequel différents types de valeurs sont stockés. Maintenant, pour itérer les éléments à l'aide d'une boucle pour une boucle et pour imprimer les valeurs du tableau «Arrayvariable» Un par un, utilisez les lignes suivantes:

pour (i = 0; i < arrayVariable.length; i++)
console.log (arrayvariable [i]);

Dans les lignes ci-dessus, il est facile de remarquer que pour accéder à une valeur à l'intérieur d'un tableau "crochets [ ]»Et puis la valeur d'index des éléments est passé. Le premier élément est placé au 0ème index, et le deuxième élément est placé au 1er index, et ainsi de suite. L'exécution de ce code imprime ce qui suit sur le terminal:

Comme vous pouvez le voir, chaque élément a été imprimé sur le terminal

Tableau d'objets en javascript

Comme mentionné précédemment, les tableaux et objets sont les types de données qui peuvent stocker les valeurs d'autres tableaux et objets. Un tableau d'objets est exactement ce qu'il ressemble, et c'est un tableau dans lequel chaque élément est un objet.

Pour le démontrer, prenez les lignes de code suivantes pour créer deux objets différents dans JavaScript:

var personobj =
Nom: "John Doe",
Âge: 18,
Isestholed: Vrai,
;
var carobj =
Carmake: "Porsche",
Prix: 345000,
Modèle: 2016,
;

Ater que, créez un nouveau tableau et définissez-le égal à Personobj et Carobj avec des crochets comme:

ArrayVariable = [PersonObj, carobj];

Maintenant, pour itérer dans ce tableau et imprimer son élément sur le terminal Utilisez les lignes de code suivantes:

pour (i = 0; i < arrayVariable.length; i++)
console.log (arrayvariable [i]);

Après cela, le terminal montrera ce qui suit:

Les deux éléments du tableau d'objets ont été imprimés sur le terminal.

Pour accéder à une valeur spécifique, laissez la voiture fabriquée à l'objet caroubj Utilisez la ligne de code suivante:

console.journal (arrayvariable [1].Carmake);

Cela donnera la sortie suivante sur le terminal:

Conclusion

JavaScript comprend le tableau en tant que datatypes ainsi que les objets, maintenant ces deux sont capables de se stocker les uns des autres. Cela signifie que la création d'un tableau d'objets est possible, ainsi que la création d'objets de tableaux. Dans cet article, un aperçu général des tableaux et un éventail d'objets a été donné avec leur travail.