Simuler une structure en JavaScript

Harshit Jindal 12 octobre 2023
Simuler une structure en JavaScript

Ce didacticiel explique comment simuler une structure en JavaScript. En JavaScript, toutes les fonctions sont des objets et peuvent avoir des propriétés ou des variables qui leur sont attachées. Ainsi, nous pouvons simuler une structure en déclarant une fonction et en lui attachant diverses propriétés.

function Movie(title, href, rating, description) {
  this.title = title;
  this.url = url;
  this.rating = rating;
  this.description = description;
}
var movies = [
  new Movie('Stuck in Love', 'stuck.in.love', '4.5', ' wefwg wr w g'),
  new Movie('Emily in Paris', 'emily.in.paris', '7.1', 'fgfdsadf ef wgf  ')
];

Alternativement, nous pouvons également utiliser des littéraux d’objet, mais nous ne pourrons pas voir toutes les propriétés attachées à un objet ou avoir une structure commune pour tous les éléments par défaut, comme une structure en C.

{ id: 1, speaker: 'john', country: 'au' }  // Object Literal

La première approche ressemble plus à une fabrique struct, on peut créer autant de copies que l’on veut, mais dans le cas de littéraux d’objet, il faut à nouveau écrire une déclaration complète.

Harshit Jindal avatar Harshit Jindal avatar

Harshit Jindal has done his Bachelors in Computer Science Engineering(2021) from DTU. He has always been a problem solver and now turned that into his profession. Currently working at M365 Cloud Security team(Torus) on Cloud Security Services and Datacenter Buildout Automation.

LinkedIn