21 Jul '05 - 167 W - + 0 - 0 Leerpuntje Javascript

Het is haat-liefde met . Er kan zoveel moois. Maar javascript levert mij ook erg veel frustraties.

Ik maakte een object.

function obj_Boeking(naam, datum) {
this.naam = naam;
this.datum = datum;
}

Dit is een constructor met twee eigenschappen voor een boeking. Maar je moet ook een boeking doen, dat is een functie. Die kan je koppelen met het object.
Dat is dan een 'methode' die in javascript een prototype wordt genoemd.

obj_Boeking.prototype.MaakBoeking = function() { [code] }
Voor newbies: [code]  moet je wel zelf schrijven.

Dan kan je een boeking vullen:

var nieuweBoeking = new obj_Boeking('Polyfinario', '21-07-2005');

Om de Boeking te volbrengen kan je het volgende doen:
nieuweBoeking.MaakBoeking()

Stelje voor dat je in de code van MaakBoeking een BoekingsID terug geeft: dus bij [code] zet je ook nog zoiets als:
return BoekingsID;

Dan kan je volgende doen:
var uwBoekingsnummer = nieuweBoeking.MaakBoeking();

Leerpunt van de dag: als je de haakjes vergeet, krijg je geen ID terug, maar [code] als string!

  
Persoonlijke info onthouden?

Emoticons / Textile

Reactiemoderatie staat aan op deze site. Dit betekent dat je reactie niet zichtbaar zal zijn, tot deze is goedgekeurd door een beheerder.

Even een kleine verdediging tegen de spammerts.
 

  (Register your username / Log in)

Kattebel:
Verberg email:

Kleine lettertjes: Alle HTML-tags behalve <b> en <i> zullen uit je reactie worden verwijderd. Je maakt links door gewoon een URL of email-adres in te typen.