Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1420 connectés 

  FORUM HardWare.fr
  Programmation

  [JavaScript] ça va jusqu'ou en objet ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JavaScript] ça va jusqu'ou en objet ??

n°30252
petoulachi
A fortiori, brigadier chef
Posté le 10-05-2001 à 09:44:52  profilanswer
 

Voila j'aimerai savoir jusque dans quelle mesure le javascript est un langage objet. On peut faire des classes et leur attribuer des methodes ?
style instance.methode() ?

mood
Publicité
Posté le 10-05-2001 à 09:44:52  profilanswer
 

n°30262
MagicBuzz
Posté le 10-05-2001 à 10:16:11  profilanswer
 

classes, non, mais quand tu créer un objets, tu peux lui associer des fonctions :
 
function Perif()
{
     return (this.largeur + this.longueur)*2;
}
 
var rectangle = new Object()
recrangle.peripherique = Perif;   // Attention : Ne pas mettre les parenthèse : on associe la fonction, on ne l'exécute pas !
 
// Initialisation des propriétés pour éviter un plantage.
rectance.largeur = 0;
rectance.longueur = 0;
 
*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
 
Sinon, on doit pouvoir faire des "pseudo constructeurs" :
 
function BuildRectangle(l, L)
{
     var rect = new Object();
     rect.largeur = l;
     rect.longueur = L;
     rect.peripherique = perif;
     return rect;
}
 
var rectangle = new BuildRectangle(2,5);


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [JavaScript] ça va jusqu'ou en objet ??

 

Sujets relatifs
Son sur Clic en Javascriptjavascript : quels outils pour signer des scripts
help : javascriptPopup Javascript
[javascript] chargement d'un fichier texte ?JavaScript et apostrophe
Javascript : une image par jour !Javascript,: liens vers fenêtre dimensionnée
chaine de caractere qui se transforme en istruction : javascript[ASP] Pb avec un script JavaScript : Objet Attendu
Plus de sujets relatifs à : [JavaScript] ça va jusqu'ou en objet ??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR