[Javascript] - Objet : Object

Répondre
Avatar du membre
LM2I_Laurent
Administrateur - Site Admin
Messages : 282
Enregistré le : jeu. 27 août 2009 17:00

[Javascript] - Objet : Object

Message par LM2I_Laurent »

Objet : Object
Objet "primitif" en JavaScript.

Syntaxe

Code : Tout sélectionner

var o = new Object()
Description
Il s'agit de l'objet "primitif" de JavaScript, ou encore la "racine" des objets de JavaScript.
En effet, tous les objets de JavaScript possèdent au minimum les propriétés et les méthodes de l'objet Object.

Il est ainsi possible de créer des objets personnalisés à partir de cet objet.

Propriétés
constructor (Référence vers la fonction qui a construit l'objet "obj")
prototype (Ajoute des propriétés / méthodes à une classe.)

Méthodes
toString() (Retourne la description de l'objet.)
valueOf() (Retourne la valeur de l'objet.)

Exemple Un objet personnalisé

Code : Tout sélectionner

<SCRIPT TYPE="text/javascript">

  function Processeur(nom, vitesse)
  {
     this.nom = nom;
     this.vitesse = vitesse;
  }
    
  var celeron = new Processeur("Celeron", "1 GHz");
  var p4 = new Processeur("Pentium 4", "2.4 GHz");
  
  document.write("<H2>Processeurs</H2>");
  document.write("<TABLE>");
  document.write("<TR>");
  document.write("<TH>Nom</TH>");
  document.write("<TH>Vitesse</TH>");
  document.write("</TR>");
  document.write("<TR>");
  document.write("<TD>"+celeron.nom+"</TD>");
  document.write("<TD>"+celeron.vitesse+"</TD>");
  document.write("</TR>");
  document.write("<TR>");
  document.write("<TD>"+p4.nom+"</TD>");
  document.write("<TD>"+p4.vitesse+"</TD>");
  document.write("</TR>");      
  document.write("</TABLE>");
  
</SCRIPT>
Résultat
Processeurs

Nom Vitesse
Celeron 1 GHz
Pentium 4 2.4 GHz


@+
Laurent
Image
Webmaster
http://www.lm2i.fr
http://www.lm2i.eu

Image Image Image Image
.
Répondre