HOWTO · JavaScript
Simula uno Struct in JavaScript
Questo tutorial insegna come simulare una struttura in JavaScript.
In questa pagina
Questo tutorial introduce come simulare una struttura in JavaScript. In JavaScript, tutte le funzioni sono oggetti e possono avere proprietà o variabili ad esse associate. Quindi, possiamo simulare una struttura dichiarando una funzione e associandovi varie proprietà.
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 ')
];
In alternativa, possiamo anche usare letterali oggetto, ma poi non saremo in grado di vedere tutte le proprietà associate a un oggetto o avere una struttura comune per tutti gli elementi per impostazione predefinita, come una struttura in C.
{ id: 1, speaker: 'john', country: 'au' } // Object Literal
Il primo approccio è più simile a una fabbrica struct, possiamo creare tutte le copie che vogliamo, ma nel caso di oggetti letterali, dobbiamo scrivere di nuovo una dichiarazione completa.