création d'un site Internet
Prototype.js

Object.extend()

Paramètres : Object.extend(objet 1, objet 2)

Rôle : ajoute les propriétés et méthodes de l'objet 2 à celles de l'objet 1

Retourne : objet Object

Note : -

function tester()
{
	// On définit l'objet 1
	monObjet1 = new Object();
	monObjet1.nombre = 555;
	monObjet1.afficherNombre = function f1(){return "Voici 666!";};
	alert(monObjet1.nombre);
	alert(monObjet1.afficherNombre());
	
	// On définit l'objet 2
	monObjet2 = new Object();
	monObjet2.texte = "prototype, mon ami";
	monObjet2.afficherTexte = function f2(){return "Voici Fabien!";};
	alert(monObjet2.texte);
	alert(monObjet2.afficherTexte());
	
	// On étends l'objet 1 avec les propriétés et méthodes de l'objet 2
	Object.extend(monObjet1,monObjet2);
	alert(monObjet1.nombre);
	alert(monObjet1.afficherNombre());
	alert(monObjet1.texte);
	alert(monObjet1.afficherTexte());
}

Contacter le webmaster

agence creation sites  | 
agence web la rochelle  | 
creation site referencement  | 
creation sites  | 
developpeur web  | 
dictionnaire  | 
jQuery  | 
scriptaculous  | 
xhtml