Javascript Crashkurs

Javascript Crashkurs

Objektorientiert mit Skript

Ja, mit Javascript ist es möglich objektorientierte Anwendungen zu entwickeln. Vererbung, Anonyme Funktionen, this und that, Zugriffsrechte usw. werden hier nicht erläutert sind aber durchaus mit Javascript möglich. Da das hier einen Crashkurs darstellen soll und objektorientierte Programmierung ein Thema für sich ist, bleiben wir simpel. Ich empfehle für die Thematik Geld in ein Buch zu investieren. Um jedenfalls eine "Klasse" zu erstellen, wird das alt bekannte Schlüsselwort function verwendet.

function Clock(startTime)
{
// private Eigenschaft
var time = startTime;

// public Eigenschaft
this.blocked = true;

// public Methode
this.setTime = function(newTime)
{
time = newTime;
}

this.getTime = function()
{
if(blocked == true)
{
this.setTime(-1);
}

return time;
}
}

var clock = new Clock(1);
clock.blocked = false;
clock.setTime(10);
alert(clock.getTime());
Nächste Seite
Elemente anquatschen
Hinterlasse gerne einen Like oder Kommentar (~‾▿‾)~
Name Text