Outils pour utilisateurs

Outils du site


informatique_javascript

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique_javascript [2008/01/04 23:41] thierryinformatique_javascript [2008/01/05 00:47] (Version actuelle) thierry
Ligne 1: Ligne 1:
 ====== Bases ====== ====== Bases ======
 +
 +
  
 ===== tags ===== ===== tags =====
Ligne 10: Ligne 12:
   function mafonction( codepostal, ville )   function mafonction( codepostal, ville )
   {   {
-     if ( codepostal = 75000 )+     if ( codepostal == 75000 )
      {      {
-        window.alert("Code postal inexistant");+        window.alert("Code postal inexistant")
      }      }
 +     return codepostal
   }   }
   // Fin du commentaire (Java et puis HTML) -->   // Fin du commentaire (Java et puis HTML) -->
Ligne 20: Ligne 23:
   </HEAD>   </HEAD>
   ...   ...
 +
 ===== Divers ===== ===== Divers =====
  
Ligne 25: Ligne 29:
   /* commentaire   /* commentaire
   sur plusieurs lignes */   sur plusieurs lignes */
 +
 +  // Les ';' sont facultatifs
 +  var i
 +  // sauf s'il y a plusieurs instructions sur une même ligne
 +  var i; var j
  
  
 ===== variables ===== ===== variables =====
  
-  var nom = "Paris"; +  var nom = "Paris" 
-  var phrase = "la ville de " + nom;+  var phrase_complete = "la ville de " + nom 
 +   
 +  var a = 3.14, b, c2 = "Ville" 
 + 
 +  var bizar$$$e = "et une variable valide!!" 
 +   
      
-  var a, b, c; 
  
 ===== conditions ===== ===== conditions =====
Ligne 46: Ligne 60:
      // etc...      // etc...
   }   }
 +
 +
 +
  
 ===== boucles ===== ===== boucles =====
Ligne 51: Ligne 68:
   for( var i = 1; i<=10; i++ )   for( var i = 1; i<=10; i++ )
   {   {
-     document.writeln("Hello World!");+     document.writeln("Hello World!") 
 +     document.write("<HR><BR>")
   }   }
  
-  while( condition )+  var i = 1; 
 +  while( i <= 10000 )
   {   {
-    ...+    if ( i < 100 ) continue 
 +    break
   }   }
  
Ligne 63: Ligne 83:
     ...     ...
   } while( condition );   } while( condition );
 +
 +==== label ====
 +
 +  reprendre_ici:
 +  for( ... )
 +  {
 +     for( ... )
 +     {
 +        continue reprendre_ici
 +        break reprendre_ici
 +     }
 +  }
 +
 +===== switch =====
 +
 +  switch( expression )
 +  {
 +     case valeur1 : instructions
 +                    break
 +     case valeur2 : instructions
 +                    break
 +     case valeur3 : instructions
 +                    break
 +     case valeur4 : instructions
 +                    break
 +     default : instructions
 +   }
 +
  
 ===== On ... ===== ===== On ... =====
   <BODY onLoad="mafunction()" >   <BODY onLoad="mafunction()" >
   <INPUT ... onClick="mafunction(document.formulaire.nom.value)" >   <INPUT ... onClick="mafunction(document.formulaire.nom.value)" >
 +===== Autres données =====
 +
 +
 +==== Array ====
 +  var animaux = new Array ( "chient", "chat", "oiseau", "furet" )
 +  
 +  for( var i=0; i<4; i++ )
 +  {
 +     document.write("animal " + i + " = " + animaux[i] + "<BR>" )
 +  }
 +
 +==== Boolean ====
 +  var truc = true
 +
 +==== Date ====
 +  var now = new Date()
 +
 +
 +==== null ====
 +  var now = null
  
 +==== Math ====
 +  var pi = Math.PI
informatique_javascript.1199490106.txt.gz · Dernière modification : 2008/01/04 23:41 de thierry