ecma-/java-/J-script:
classes d'objets

8. Quelques classes d'objets prédéfinies en javascript.

Une classe d'objets est un ensemble d'informations regroupés sous ubn même nom, qui décrivent la ctructure et le comportement commun de ces objets. Pour définit une classe, on précise :
1. les propriétés (variables attachées à un type d'objet) qui décrivent ses caractéristiques ;
2. les méthodes (fonctions qui ne s'appliquent qu'à une classe d'objets) qui décrivent ses comportements et ses actions.

Construction : var objet = new Classe();

- Math

Voici une liste avec quelques méthodes de cet objet.

  • Math.sqrt()
  • Math.log()
  • Math.exp()
  • Math.abs()
  • Math.cos()
  • Math.sin()
  • Math.tan()
  • Math.floor()
  • Math.ceil()
  • Math.pow(base, exposant)
  • Math.random() - un nombre réel choisi au harsard dans l'interval [0, 1[
  • Math.round()

- String

Quelques fonctions (ou méthodes) de l'objet String :

  • parseInt() - donne le nombre entier résultant de la conversion (si possible) d'une chaine de caractères. Si ce n'est pas possible, le résultat sera 0.
    Exemple:
  • toString(base) - convertit l'objet (généralement un nombre) en une chaine de caractères représentant le nombre écrit dans la base indiquée.
    Exemple:
  • string.toUpperCase() - pour mettre la chaine en majuscules.
  • string.toLowerCase() - pour mettre la chaine en minuscules.
  • string.substring(d, f) - pour extraire une partie de la chaine, à partir du caractère de position d + 1, jusqu'à celui de position f.
  • string.charAt(n) - donne le caractère placé en n-ième position, avec n entre 0 et string.length - 1, car les positions sont comptées à partir de 0 (et de gauche à droite).

Creative Commons | CC | 2003-2008 Paris, HarsMedia / H. Schellinx. HTML & CSS valide.