Startseite Forum
Willkommen, Besucher
Bitte anmelden oder registrieren.    Passwort vergessen?
Zum Ende gehenSeite: 1
THEMA: this.something
#8173
this.something vor 10 Monaten, 3 Wochen Karma: 0
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:

Code:

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
t.ikemann@gmx.net
t.ikemann@gmx.net
Junior Boarder
Beiträge: 22
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
 
#8200
Aw: this.something vor 10 Monaten, 3 Wochen Karma: 27
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.
Super_Mario
Super_Mario
Platinum Boarder
Beiträge: 561
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Geschlecht: männlich Mario & Luigis wunderbare Welt Ort: Wien Geburtstag: 04.02
Letzte Änderung: 16.10.2009 01:54 von Super_Mario.
Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
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!
 
#8201
Aw: this.something vor 10 Monaten, 3 Wochen Karma: 0
Ok, habe es verstanden. Danke
t.ikemann@gmx.net
t.ikemann@gmx.net
Junior Boarder
Beiträge: 22
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
 
Zum Anfang gehenSeite: 1

Login

Letzte Beiträge

Aw: Alles über dich ;-)
HamsterPvP 6.9.2010 16:05
Geil!! auch wenn ein kleines bisschen ÜBER...

Navigation ändert sich
HamsterPvP 5.9.2010 12:42
Tach also ich bin jetzt nicht gerade der pr...

Aw: Satt Tool nur Link sichtbar
micha 2.9.2010 23:22
Bei welchen Scripts gibts genau Probleme und b...

Satt Tool nur Link sichtbar
RikeA 2.9.2010 18:00
Hallo, ich bewege mich noch auf recht dünne...

Aw: Script für wechselnde Nachrichten.
Mike50 31.8.2010 11:09
Hallo Super Mario, dein Script um Content-M...

Aw: Script für wechselnde Nachrichten.
Super_Mario 27.8.2010 23:15
Hallo, tut mir leid, dass die Antwort erst ...

Aw: Runde Ecken bei vertikaler Bildlaufleiste
Super_Mario 27.8.2010 22:28
Hallo, nein, die Möglichkeit gibt's leider ...

Aw: window.open - Problem mit location und status
Super_Mario 27.8.2010 20:56
Hallo, das liegt nicht an dir, sondern am B...

Aw: Noch ein JavaScript-Problem
Super_Mario 27.8.2010 20:26
Komisch, bei mir läuft's ohne Probleme Hast ...

Aw: fade in/out beim scrollen
Super_Mario 27.8.2010 20:14
Hallo, ist das das Script von MooTools, wo ...

mehr...