3. Fonction

function

Déclare une nouvelle fonction

Syntaxe de déclaration d'une fonction
function nomFonction ([param][,...]) {instructions; [return valeur;]}

Les paramètres sont accessibles soient par le nom du paramètre ou par Le tableau prédéfinis (Array) : nomFonction.arguments.

function AlloToi() { alert("Allo Toi!"); }

void

void(0); permet arrêter un lien hypertexte en autre...
<a href="javascript:void(0);" onclick="alert('test');">Test</a>
		

eval(expression)

x=2;
eval("image" + x).width=20; 

La largeur de la balise avec l'identifiant (attribut id) image2 va devenir 20.
			<img src="image.gif" width=40 id="image2" />
		

isNaN(expression)

indique si l'expression est égal à 'NaN'

NaN: Not a Number (ce n'est pas un nombre)