Simulieren Sie eine Struktur in JavaScript
In diesem Tutorial wird erläutert, wie Sie eine Struktur in JavaScript simulieren. In JavaScript sind alle Funktionen Objekte und können mit Eigenschaften oder Variablen verknüpft sein. Wir können also eine Struktur simulieren, indem wir eine Funktion deklarieren und ihr verschiedene Eigenschaften hinzufügen.
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 ')
];
Alternativ können wir auch Objektliterale verwenden, aber dann können wir nicht alle Eigenschaften sehen, die an ein Objekt angehängt sind, oder standardmäßig eine gemeinsame Struktur für alle Elemente haben, wie eine Struktur in C.
{ id: 1, speaker: 'john', country: 'au' } // Object Literal
Der erste Ansatz ähnelt eher einer struct
-Fabrik. Wir können so viele Kopien erstellen, wie wir möchten. Bei Objektliteralen müssen wir jedoch erneut eine vollständige Deklaration schreiben.
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