« Programmation JavaScript/Objets prédéfinis » : différence entre les versions

Contenu supprimé Contenu ajouté
Grunge (discussion | contributions)
Grunge (discussion | contributions)
Ligne 21 :
====Propriétés:====
 
 
:*''' tableaux '''
{{Boîte déroulante|hidetitle=<<|showtitle=>>|align=left|alignT=left|titre=tableaux associatifs|contenu=
::associatifs tableaux avec des chaînes de caractères comme clé
<source lang="javascript">
:*''' length '''
<html><head><title>Test</title>
</head><body>
<script type="text/javascript">
<!--
var employe=new Array();
 
employe[0] = new Array();
employe[0]["nom"] = "Descartes";
employe[0]["prenom"] = "Jean";
employe[0]["residence"]= "Cahors";
 
employe[1]=new Array()
employe[1]["nom"] = "Amora";
employe[1]["prenom"] = "Celeste";
employe[1]["residence"]= "Dijon";
 
for (var i=0;i<employe.length;i++)
{
document.write("<dl><dt>employe "+(i+1)+"<\/dt>");
for (var propriete in employe[i])
document.write("<dd>"+ propriete + ": "+employe[i][propriete]+"<\/dd>");
document.write("<\/dl>");
}
//-->
</script>
</body>
</html>
</source>
}}
::associatifs tableaux avec des chaînes de caractères comme clé
 
{{Boîte déroulante|hidetitle=&lt;&lt;|showtitle=&gt;&gt;|align=left|alignT=left|titre=length|contenu=
<source lang="javascript">
<html><head><title>Test</title>
<script type="text/javascript">
<!--
var nombres = new Array(1,2,4,8,16,32,64,128,256);
alert(nombres.length + " nombres sont définis");
//-->
</script>
</head><body>
</body></html>
</source>
}}
::nombre d'éléments