Startseite Forum
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA: this.something

this.something 2 Jahre, 3 Monate her #8173

Hallo,

unzwar bin ich gerade, in dem JavaScript Tutorial, welches ich durcharbeite, auf etwas gestossen, das ich nicht verstehe.
Ich habe das schon öfters gesehen.

z.B. this.checked; oder sowas in der Art

Aber was dieses this ist, verstehe ich irgendwie nicht richtig.

Hier der ausschnitt aus dem Tutorial:

2. Create a template of an object

The template defines the structure of an object:

function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname;
this.lastname=lastname;
this.age=age;
this.eyecolor=eyecolor;
} 

Notice that the template is just a function. Inside the function you need to assign things to this.propertyName. The reason for all the "this" stuff is that you're going to have more than one person at a time (which person you're dealing with must be clear). That's what "this" is: the instance of the object at hand.



Hoffendlich könnt ihr es mir erklären.

mfG
theSonGoku

Aw: this.something 2 Jahre, 3 Monate her #8200

  • Super_Mario
  • OFFLINE
  • Platinum Boarder
  • Beiträge: 623
  • Karma: 35
Hallo,

das Wort this nimmt Bezug auf ein Element oder in manchen Fällen auf eine Funktion. Stellt man z.B. ein checked dahinter kann man überprüfen, ob das Element (= this) ausgewählt (= checked) ist. Natürlich kann man so auch den name, die value, etc überprüfen.

Ein Beispiel zu this.value:
<input type="text" value="Text" onblur="alert(this.value)">

Das input zeigt beim Verlassen ein alert() mit seinem Inhalt an.
liebe Grüße
Super Mario

Meine Webseite ist Mario & Luigis wunderbare Welt. Dort gibt es auch eine große Auswahl an kostenlosen und werbefreien Javascripts. Meine Javascripts laufen in vielen, bzw. allen Browsern und sind W3C valide!
Letzte Änderung: 2 Jahre, 3 Monate her von Super_Mario.

Aw: this.something 2 Jahre, 3 Monate her #8201

Ok, habe es verstanden. Danke
  • Seite:
  • 1
Ladezeit der Seite: 0.30 Sekunden

Login

Aktuell im Forum

mehr