Hallo,
Woran ich zur Zeit wirklich ganz hart knacken muss ist objektorientierte Programmierung in JavaScript. Ich finde irgendwie keie sinnvollen Texte, die einem den Einstieg da irgendwie erleichtern. Zum Beispiel finde ich keine Erklärung zur Vererbung und auch nicht zum Unterschied zwischen Objekteigenschaft und einer Variable die innerhalb des Objektes definiert wird. Auch suche ich nach informationen was mit funktionen passiert, die innerhalb einer methote definiert werden und wie die auf andere methoden, eigenschaften und variablen zugreifen können.
Hier noch drei Beispiele die ich von Daniel aus dem #selfhtml Chat bekommen habe, die sich um das mit den Objekteigenschaften und variablen drehen und die ich (noch) nicht verstehe:
function obj1() {
this.abc = "123";
this.bla = function() {
alert(this.abc)
}
};
var a = new obj1();
var b = a.bla;
b();
function obj1() {
this.abc = "123";
this.bla = function() {
alert(this.abc)
}
};
var a = new obj1();
a.bla();
function obj1() {
var abc = "123";
this.bla = function() {
alert(abc)
}
};
var b = a.bla;
b();
var a = new obj1();
Dieses Themengebiet fehlt in SELFHTML < 9 völlig und sollte auf jeden Fall behandelt werden, da es vor allem auf Deutsch anscheinend zumindest online keine entsprechenden Texte gibt und auf englisch habe ich sie auch noch nciht gefunden.
Grüße
Jeena Paradies