Objets basés sur un prototype

Mise à jour : novembre 2007

Dans la mesure où JScript est un langage de programmation orienté objet, il prend en charge la définition de fonctions constructeurs personnalisées et l'héritage. Ces fonctions (également appelées constructeurs) vous offrent la possibilité de créer et d'implémenter vos propres objets basés sur un prototype. L'héritage permet aux objets fondés sur un prototype de partager un ensemble commun de propriétés et de méthodes qui peuvent être ajoutées ou supprimées dynamiquement.

Dans de nombreux cas, il est préférable d'utiliser des objets basés sur une classe plutôt que ceux qui sont fondés sur un prototype. Les objets basés sur des classes peuvent être passés à des méthodes écrites dans d'autres langages du .NET Framework. En outre, ils fournissent la sécurité de type et produisent un code efficace.

Dans cette section

Rubriques connexes

  • Objets JScript
    Comprend des liens vers des rubriques expliquant la syntaxe et les utilisations des objets intrinsèques dans JScript.

  • Objets basés sur une classe
    Fournit un guide d'utilisation du modèle d'objet basé sur une classe JScript, explique comment définir des classes (avec des méthodes, des champs et des propriétés) et comment définir une classe héritant d'une autre classe ainsi que des classes expando.

  • Référence JScript
    Répertorie les éléments qui constituent la référence du langage JScript et propose des liens vers des rubriques qui expliquent en détail comment utiliser les éléments du langage de façon appropriée.