Object Initializer
- Home
- Tutorials
- HTML/Web
- Javascript Tutorial
- Object Initializer
Wir haben die Objekte bisher folgendermaßen erstellt:
<head>
<script type="text/javascript">
// Konstruktorfunktion - Merkmale des Objekts
function auto(marke, farbe, ps){
this.marke = marke;
this.farbe = farbe;
this.ps = ps;
}
// Erstellung von Objekten in Javascript
var golf = new auto("VW", "blau", 120);
var quatro = new auto("Audi", "schwarz", 200);
</script>
</head>
Das können wir jedoch auch leichter, und zwar mithilfe des Object Initializers. Das geht nämlich folgendermaßen.
Beispiel für Object Initializer in Javascript
<head>
<script type="text/javascript">
golf = {marke:"VW", farbe:"blau", ps:120}
quatro = {marke:"Audi", farbe:"schwarz", ps:200}
</script>
</head>
Im Prinzip haben wir mit beiden Vorgehensweisen das gleiche Ergebnis. Mithilfe des Object Initializers haben wir es jedoch mit wesentlich weniger Code erreicht.
Im nächsten Tutorial werden wir uns mit den Nativen Objekte in Javascript beschäftigen.
Vorherig
Objekt Funktionen
Nächste
Math Objekte
Kostenlos
Javascript Tutorial
-
Einführung
-
Lektion1.1
-
Lektion1.2
-
Lektion1.3
-
Lektion1.4
-
-
Funktionen
-
Lektion2.1
-
Lektion2.2
-
Lektion2.3
-
Lektion2.4
-
Lektion2.5
-
Lektion2.6
-
-
Operatoren und Schleifen
-
Lektion3.1
-
Lektion3.2
-
Lektion3.3
-
Lektion3.4
-
Lektion3.5
-
Lektion3.6
-
-
If-Statements und Switch-Case
-
Lektion4.1
-
Lektion4.2
-
Lektion4.3
-
Lektion4.4
-
-
Objekte
-
Lektion5.1
-
Lektion5.2
-
Lektion5.3
-
Lektion5.4
-
Lektion5.5
-
Lektion5.6
-
-
Arrays
-
Lektion6.1
-
Lektion6.2
-
Lektion6.3
-
Lektion6.4
-
Lektion6.5
-
Lektion6.6
-
Beliebte Kurse
Spring Boot Webentwicklung - RESTful APIs entwickeln!
Lerne Spring Boot und erstelle RESTful APIs Das beliebteste Java...
29,99€
Die Java 11 Masterclass - Werde zum Profi-Entwickler!
Werde zum Entwickler mit der Java 11 Masterclass! Starte in...
29,99€
Spiele entwickeln mit Unity 3D – Erstelle eigene Games in C# - Starter
Willkommen zum kostenlosen Teil des Kurses: "Spiele entwickeln mit Unity...
Kostenlos