10.06.2013 Views

resume theorique & guide des travaux pratiques - ista 4 all ...

resume theorique & guide des travaux pratiques - ista 4 all ...

resume theorique & guide des travaux pratiques - ista 4 all ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Module N° 17 : Création de sites web Filière : TSDI<br />

&& : et (utilisé ici pour composer 2 conditions simples).<br />

|| : ou (le caractère | est obtenu au clavier avec Alt Gr -)<br />

! : non.<br />

S'efforcer de décrire pas à pas la signification et le résultat <strong>des</strong> lignes de code.<br />

Pour expérimenter son exécution :<br />

VII. Fonctions et procédures<br />

Les fonctions doivent être déclarées dans la section ... , entre les balises<br />

, pour être comprises avant toute utilisation.<br />

Elles sont appelées habituellement dans le corps de la page entre ... <br />

o soit à partir d'une section de code ... soit affectées à une<br />

procédure d'événement liée à un composant d'un formulaire<br />

Leur nom est introduit par le mot function. L'identificateur de la "function" est<br />

obligatoirement suivi de parenthèses.<br />

Entre ces parenthèses on écrit éventuellement la liste <strong>des</strong> paramètres (cf exemple VIII).<br />

JS ne fait apparemment pas de distinction entre fonctions et procédures.<br />

o Les procédures sans paramètre s'écrivent :<br />

function nom-fonction () {<br />

séquence d'instructions<br />

}<br />

o Les fonctions fournissent un résultat :<br />

function nom-fonction () {<br />

séquence d'instructions<br />

return paramètre-résultat<br />

}<br />

Pour approfondir leurs différences, voir le chapitre Fonctions JS<br />

Voici un exemple simple de procédure sans paramètre :<br />

EXEMPLE 7<br />

<br />

<br />

Exemple de fonction<br />

<br />

function bonjour() {<br />

document.write("Bonjour",);<br />

}<br />

<br />

<br />

<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!