Pour certains, Javascript est souvent considéré comme un langage de programmation primitive et pas particulièrement utile . Toutefois, Javascript est en fait un langage totalement orienté objet qui s'exécute dans votre navigateur . Parmi ses nombreuses caractéristiques sont des structures de données telles que des tableaux , des collections de variables commandées. Utilisation de la classe tableau s'apparente à déclarer tout autre type de variable. Instructions 1 déclarer une variable de type tableau . Depuis Javascript est faiblement typé , les variables tiennent simplement valeurs. Alors que les valeurs ont un type , la variable elle-même n'a pas un type. Par conséquent déclarer une variable de tableau est un peu comme la déclaration de tout autre entier ou une chaîne baie de variable.var = new Array (); 2 déclarer une variable avec une taille de départ connu . Ce qui précède va créer un tableau vide de longueur indéterminée (ou zéro). Même si cela peut être votre seule option si vous ne savez pas combien d'éléments de la variable contiendra , si vous ne savez que vous pouvez déclarer une variable en utilisant cette information. Cette solution est préférable que le redimensionnement et le réseau , ce qui nécessite l'attribution nouvelle mémoire et se déplaçant l'ensemble du réseau , est coûteuse en ressources informatiques . 3 déclarer une variable de tableau avec une taille de départ connu , en passant, que la taille comme argument à la baie de constructor.var Array = new Array ( 34); 4 transmettre les valeurs comme arguments au constructeur de tableau ( si les valeurs seront connus lorsque vous déclarez le tableau ) . C'est plus rapide et plus compact que le remplissage des valeurs plus tard en utilisant les noms de operator.var d'index = new Array (" Jim ", " Joe ", " Bob "); 5 Utilisez des littéraux de tableau . Tout comme le passage des éléments du tableau au constructeur , vous pouvez également utiliser un littéral de tableau . Ceci est fonctionnellement le même , mais les noms moins verbose.var = [" Jim ", " Joe ", " Bob "] ; 6 éléments Push au tableau. Si la taille et le contenu du tableau ne sont pas connus lorsque le programme est écrit , de nouveaux éléments peuvent être «poussés » à la fin d'un tableau . De «pousser» un élément dans un tableau est de rendre le tableau un élément plus important ( si pas déjà assez grand ) et d'ajouter l'élément à la fin des noms array.var = new Array (); names.push (« Jim "); names.push ( " Joe " ) ; names.push ( " Bob " ) ; 7 modifier et accéder aux éléments du tableau en utilisant l'opérateur d'index. L'opérateur de l'indice est le principal moyen d'accès à des éléments de tableau . Utilisation de l'opérateur d'index ( les crochets ), vous pouvez individuellement ni lire ni écrire l'un des noms de elements.var du tableau = new Array (" Jim ", " Joe "); var name = nom [0]; //Jimnames [1 ] = "Bob" ; //Joe est maintenant Bobnames [2] = " Carl " //array est élargi pour tenir Carl 8 boucle sur un tableau. Parcourir un tableau peut être réalisé avec la boucle "for". La taille de la matrice peut être lu à partir des noms de attribute.var de longueur du tableau = [" Jim ", " Joe ", " Bob "] ; for (var i = 0; i < names.length ; i + +) { document. write ( noms [i]) ; }
|