Simular una estructura en JavaScript

Harshit Jindal 12 octubre 2023
Simular una estructura en JavaScript

Este tutorial presenta cómo simular una estructura en JavaScript. En JavaScript, todas las funciones son objetos y pueden tener propiedades o variables adjuntas. Entonces, podemos simular una estructura declarando una función y adjuntándole varias propiedades.

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  ')
];

Alternativamente, también podemos usar literales de objeto, pero entonces no podremos ver todas las propiedades adjuntas a un objeto o tener una estructura común para todos los elementos por defecto, como una estructura en C.

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

El primer enfoque es más como una fábrica de struct, podemos crear tantas copias como queramos, pero en el caso de objetos literales, tenemos que escribir una declaración completa nuevamente.

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