Ce blog expliquera la différence entre les accolades bouclées et les crochets en javascript tout en déclarant un tableau.
Quelle est la différence entre «» et «[]» tout en déclarant un tableau JavaScript?
En JavaScript, des accolades bouclées sont utilisées pour déclarer des objets tandis que les crochets [] peuvent être utilisés pour déclarer un tableau. Les éléments à l'intérieur des crochets sont séparés par des virgules.
Voyons des exemples pour créer un tableau et un objet en utilisant les et [].
Exemple 1: Déclarez un tableau en utilisant «[]» et «»
Créez un tableau nommé «égouter«Cela stocke les langages de programmation:
var lang = ['html', 'css', 'javascript', 'nœud.js ',' réagir.JS '];Imprimez le tableau sur la console:
console.log (lang);Sortir
Maintenant, essayez de déclarer un tableau à l'aide de supports bouclés, il donnera «Erreur de syntaxe»:
Les accolades bouclées sont généralement utilisées pour déclarer des objets, qui sont un type de structure de données qui peut stocker une collection de paires de valeurs clés.
Exemple 2: Déclarer un objet utilisant "" et "[]"
Créer un objet nommé "stdinfo«Cela stocke les informations sur les étudiants en paires de valeurs clés:
const stdinfo = id: 1, nom: "Stephen", âge: 18;Imprimez l'objet sur la console en utilisant «console.enregistrer()" méthode:
console.log (stdinfo);Sortir
Si nous essayons de stocker des paires de valeurs clés en notation [], cela donnera une erreur:
Il convient de noter que vous pouvez utiliser un objet pour simuler une structure de données de type tableau en JavaScript, mais ce n'est pas un vrai tableau et peut ne pas avoir toutes les mêmes méthodes et propriétés qu'un tableau réel.
Conclusion
Les accolades bouclées sont utilisées pour déclarer des objets tandis que les crochets [] peuvent être utilisés pour déclarer un tableau. Le [] est le moyen standard de déclarer un tableau en javascrip. Les objets sont une collection / groupe de paires de valeurs clés, tandis que les tableaux sont une collection de valeurs ordonnées. Ce blog a expliqué la différence entre les accolades bouclées et les crochets en javascript tout en déclarant un tableau.