Objet Function


Cet objet spécifie une chaîne de caractères de code Javascript à être compilée comme une fonction. Les objets "Function" sont évalués à chaque fois qu'ils sont utilisés.

Syntaxe

cibleFonction = new Function ([arg1, arg2, ... argn],corpsFonction)

cibleFonction est le nom d'une variable ou une propriété d'un objet existant ou un objet suivi d'un événement, tel que "window.onError".
arg1, arg2, ... argn sont des arguments de type chaîne de caractères.
corpsFonction est une chaîne de caractères qui spécifie le code Javascript à être compilée comme le corps d'une fonction.

Propriété


arity	(>JavaScript1.2)

		

arguments

Syntaxe

Exemple

arity

Syntaxe

Exemple

prototype

Cette propriété définit une propriété qui est partagée par tous les objets d'un type spécifié. Il faut utiliser cette propriété pour ajouter des propriétés aux objets créés avec l'opérateur "new".
Permet d'ajouter une propriété à l'objet "Function".

Syntaxe

typeObjet.prototype.nomPropriété = valeur

typeObjet est le nom d'un constructeur spécifié par le type de l'objet.
nomPropriété est le nom de la propriété qui devra être créée.
valeur est la valeur initiale de la propriété pour tous les objets du typeObjet spécifié.

Objet utilisé

"Prototype" est une propriété de n'importe quel objet créé avec l'opérateur "new", tel que:
Array, Date, Function, Image, select, string

Exemple


Christophe Merlet
redfox@redfoxcenter.org
©Tous droits réservés
21 novembre 1998