TIME
USER
SITE
IMAGE
MESSAGES
REFERENCES JAVASCRIPT| proprietes | length | nbre d'éléments du tableau |
| méthodes | join | rassemble les éléments (séparés par des , ) pour former une chaine |
| reverse | inverse l'ordre du tableau | |
| sort | tri les éléments |
| proprietes | length | longueur de la chaine |
| méthodes | substring | retourne une partie de la chaine |
| toUpperCase | convertit en majuscules | |
| toLowerCase | convertit en minuscules | |
| indexOf | cherche l'occurence d'une chaine ds la chaine | |
| lastIndexOf | indexOf en commencant par la fin | |
| link | créer un lien html avec la chaine | |
| anchor | créer une ancre html ds la page courante | |
| string.big | texte agrandi avec <big> | |
| string.blink | texte clignotant avec <blink> | |
| string.bold | txt en gras avec <b> | |
| string.fontcolor | texte de la couleur voulue | |
| string.fontsize | texte de la taille voulue | |
| string.italics | texte en italique avec <i> | |
| string.small | texte réduit avec <small> | |
| string.strike | texte barre avec <strike> | |
| string.sub | texte en indice avec <sub> | |
| string.sup | texte en exposant avec <sup> |
| fonctions algébriques | Math.acos | calcule le cosinus d'un axe en radian |
| Math.asin | calcule le sinus d'un nombre | |
| Math.atan | calcule la tangente d'un nombre | |
| Math.cos | calcule le cosinus d'un nombre | |
| Math.sin | retourne le sinus d'un nombre | |
| fonctions statistiques et logarithmiques | Math.exp | retourne e à la puissance |
| Math.log | retourne le logarithme naturel d'un nombre | |
| Math.max | retourne le + grand des 2 nombres | |
| Math.min | retourne le + petit des 2 nombres | |
| fonctions de base et arrondis | Math.abs | calcule la valeur absolue d'un nombre |
| Math.ceil | arrondit un nombre à l'entier supérieur | |
| Math.floor | arrondit un nombre à l'entier inférieur | |
| Math.pow | calcule un nombre à la puissance d'un autre | |
| Math.round | arrondit un nombre à l'entier le + proche | |
| Math.sqrt | calcule la racine carré d'un nombre | |
| nombres aléatoires | Math.random | retourne un nombre aléatoire entre 0 et 1 |
| méthodes | setDate(n) | fixe le jour du mois n |
| setMonth(n) | fixe le mois n | |
| setYear(n) | fixe l'année n | |
| setTime() | fixe la date et l'heure en millisecondes depuis le 01/01/70 | |
| setHours(n) setMinutes(n) setSeconds(n) | fixent l'heure n | |
| getDate() | récupère le jour du mois | |
| getMonth() | >récupère le mois | |
| getYear() | récupère l'année | |
| getTime() | récupère la date et l'heure en millisecondes depuis le 01/01/70 | |
| getHours() getMinutes() getSeconds() | récupèrent l'heure> | |
| getTimeZoneOffset | récupère l'heure locale par rapport à l'heure GMT | |
| toGMTString | convertit la valeur de l'objet en texte avec l'heure GMT | |
| toLocalString | convertit la valeur de l'objet en texte avec l'heure locale | |
| Date.parse | convertit une chaine date en objet date | |
| Date.UTC | convertit en objet date en GMT |
| proprietes | self | fenetre courante, qui contient le javascript |
| top | fenetre active, qui est au 1er plan | |
| parent | fenetre comportant des cadres | |
| frames | tableau qui contient l'objet fenetre de chaque cadre | |
| closed | Indique si une fenêtre a été fermée | |
| defaultstatus | Message par défaut contenu dans la barre d'état du navigateur | |
| document | Représente le contenu de la fenêtre (lecture seule) | |
| history | Historique de la fenêtre (lecture seule) | |
| length | Nombre de frames dans la fenêtre courante | |
| location | URL courante de la fenêtre | |
| name | Nom d'une fenêtre | |
| status | Lit ou écrit le contenu de la barre d'état du navigateur | |
| statusbar | Affichage ou non de la barre d'état du navigateur | |
| toolbar | Affichage ou non de la barre d'outils du navigateur | |
| méthodes | alert('message') | Permet d'afficher une boîte de dialogue (avertissement) |
| back() | URL précédente (historique) du navigateur | |
| blur() | Permet de désactiver la fenêtre spécifiée | |
| clearTimeout | Efface la fonction "chronomètre" | |
| close() | Permet de fermer la fenêtre spécifiée | |
| confirm(arg) | Permet d'afficher une boîte de dialogue (confirmation) | |
| focus() | Active la fenêtre spécifiée | |
| forward() | URL suivante (historique) du navigateur | |
| open(arg) | Permet d'ouvrir une nouvelle fenêtre | |
| prompt() | Permet d'afficher une boîte de dialogue (informations à saisir par l'utilisateur) | |
| setTimeout | Permet d'activer une fonction "chronomètre" (en ms) |
| proprietes | location.protocol | protocole, méthode de l'url |
| location.hostname | nom de l'hote | |
| location.port | port de communication | |
| location.host | combinaison de l'hote et du port | |
| location.pathname | chemin du document avec son nom | |
| location.hash | nom d'une ancre dans le document | |
| location.target | précise <target> du lien qui a été utilisé pour parvenir à l'emplacement courant | |
| location.query | chaine de requete | |
| location.href | url complete |
| proprietes | current | Permet d'accèder à l'URL courante |
| length | Nombre d'entrée dans l'historique | |
| next | Entrée suivante dans la liste d'historique | |
| previous | Entrée précédente dans la liste d'historique | |
| méthodes | back() | retour à l'emplacement precedent |
| forward() | >passage à l'emplacement suivant | |
| go(n) | pour atteindre un emplacement spécifique de la liste |
| proprietes | forms | >tableau des formulaires du document |
| links | tableau des liens du document | |
| anchors | tableau des ancres du document | |
| image | tableau des images du document | |
| applets | tableau des applets java incorporés au document | |
| alinkcolor | Idem à alink (attribut de body) | |
| bgcolor | Idem à bgcolor (attribut de body) | |
| cookie | Chaîne de caractères reflétant le contenu du fichier cookie.txt | |
| fgcolor | Idem à text (attribut de body) | |
| lastModified | Date de la dernière modification du document | |
| linkcolor | Idem à link (attribut de body) | |
| location | Propriété de l'URL du document | |
| referrer | Représente l'URL n-1 (précédente) | |
| title | Idem à title | |
| vlinkcolor | Idem à vlink (attribut de body) | |
| méthodes | close() | fermeture du document (ou fenêtre) en cours |
| open(arg) | Ouvre un flot de sortie vers un document | |
| write(arg) | Ecrire (du texte ou du html) dans un document | |
| writeIn(arg) | Idem à write avec un retour de chariot |
| proprietes | appCodeName | nom de code du navigateur (mozilla) |
| appName | nom complet du navigateur | |
| appVersion | numero de version du navigateur | |
| userAgent | entete de l'agent utilisateur envoyé à l'hote lorsqu'une page est requise | |
| plugIns | tableau contenant les plugins installés | |
| mimeTypes | tableau contenant les mime disponibles |
| proprietes | action | Définit l'URL où le formulaire sera envoyé |
| elements | Tableau représentant les éléments du formulaire | |
| encoding | Définit l'encodage (MIME) utilisé pour l'envoi du formulaire | |
| length | Nombre d'éléments à l'intérieur du formulaire> | |
| method | Définit le type d'envoi du formulaire (get ou post) | |
| name | Définit le nom du formulaire | |
| target | Définit la page (fenêtre ou frame) de réponse | |
| parent | Indique une fenêtre d'un cadre (frame) | |
| méthodes | reset | Permet de simuler le clic souris sur le bouton remise à zéro du formulaire |
| submit | Permet de simuler le clic souris sur le bouton envoyer du formulaire |
| Symboles | Types d'operateur | Description |
| = | operateur de calcul | a la valeur de |
| + | operateur de calcul | addition |
| - | operateur de calcu | soustraction |
| * | operateur de calcul | multiplication |
| / | operateur de calcul | division |
| % | operateur de calcul | reste de division |
| == | operateur de comparaison | egal à |
| < | operateur de comparaison | inferieur à |
| > | operateur de comparaison | superieur à |
| <= | operateur de comparaison | inferieur ou egal à |
| => | operateur de comparaison | superieur ou egal à |
| != | operateur de comparaison | different de |
| && | operateur booleen | et |
| || | opearteur booleen | ou |
| += | operateur associatif | plus egal |
| -= | operateur associatif | moins egal |
| *= | operateur associatif | multiplie egal |
| /= | operateur associatif | divise egal |