Les tableaux – JavaScript

Un tableau est un objet pouvant stocker une collection d’éléments. Les tableaux deviennent vraiment utiles lorsque vous devez stocker de grandes quantités de données du même type. Supposons que vous souhaitiez stocker des informations sur 100 employés. Si vous utilisez des variables, vous devrez créer 100 variables alors que vous pouvez faire la même chose avec un seul tableau. Vous pouvez accéder aux éléments d’un tableau en vous référant à son numéro d’index. L’index du premier élément d’un tableau est égal à zéro.
 
 

Créer un tableau

Vous pouvez créer un tableau en JavaScript comme indiqué ci-dessous.

var langages = ["Javascript", "HTML", "CSS"];

Ici, nous avons initialisé un tableau au fur et à mesure de sa création avec les valeurs « Javascript », « HTML » et « CSS ». L’index de « Javascript », « HTML » et « CSS » vaut respectivement 0, 1 et 2. Si vous souhaitez ajouter plus d’éléments au tableau des langages, vous pouvez le faire comme suit:

langages[3] = "PHP";
langages[4] = "Python";

Vous pouvez également créer un tableau en utilisant le constructeur Array comme ceci:

var langages = new Array("Javascript", "HTML", "CSS");

OU

var langages = new Array();
langages[0] = "Javascript";
langages[1] = "HTML";
langages[2] = "CSS";
10 méthodes de tableau dans JavaScript à connaître10 méthodes de gestion des tableaux dans JavaScript à connaîtreDans ce tutoriel, nous allons découvrir les 10 méthodes de gestion des tableaux dans JavaScript que vous devriez connaître. Si vous ne connaissez rien au…Lire plus  

Vérifier si le paramètre transmis est un tableau?

L’opérateur instanceof permet de vérifier si un objet appartient à une certaine classe.

if (value instanceof Array) {
     // votre code.
}

Le problème avec instanceof est qu’elle suppose un seul contexte d’exécution global. Avoir plusieurs « frames » signifie plusieurs contextes et plusieurs objets globaux. ECMAScript 5 vient avec la solution en introduisant la méthode Array.isArray(valeur). Il n’est pas affecté par le nombre de portées globales. Si vous soutenez ECMAScript 5 dans votre projet, c’est la meilleure solution.
 

La propriété length

Retourne la longueur d’un tableau:

var tab = [1, 2, 3, 4];
console.log(tab.length);   // 4
QCM JavascriptQCM Javascript – Partie 1QCM sur Javascript avec des réponses pour la préparation des tests techniques, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus
Partagez cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *