Latest web development tutorials
×

JavaScript cours

JavaScript cours JavaScript Brève introduction JavaScript usage JavaScript exportation JavaScript grammaire JavaScript Déclarations JavaScript note JavaScript variable JavaScript Types de données JavaScript Objets JavaScript fonction JavaScript portée JavaScript événement JavaScript chaîne JavaScript opérateurs JavaScript comparer JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript Type de conversion JavaScript expressions régulières JavaScript erreur JavaScript debugging JavaScript ascenseur variable JavaScript Strict mode JavaScript utilisation inappropriée JavaScript Authentification Forms JavaScript Mots clés réservés JavaScript JSON JavaScript void JavaScript Spécification code

JS fonction

JavaScript Définition de la fonction JavaScript Arguments de la fonction JavaScript appel de fonction JavaScript fermetures

JS HTML DOM

DOM Brève introduction DOM HTML DOM CSS DOM événement DOM EventListener DOM élément

JS Tutorial avancée

JavaScript Objets JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp Objets

JS Navigateur BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript pop JavaScript événement Timed JavaScript Cookies

JS entrepôt

JavaScript entrepôt JavaScript test jQuery JavaScript test Prototype

JS Exemples

JavaScript Exemples JavaScript instance de l'objet JavaScript instance d'objet du navigateur JavaScript HTML DOM Exemples JavaScript résumé

JS Manuel de référence

JavaScript Objets HTML DOM Objets

Array (array) objets JavaScript

Le rôle d'un tableau d'objets est: Utilisez un des noms de variables séparés pour stocker une série de valeurs.


Exemples

exemples en ligne

Créer un tableau, sa mission:

Exemples

var mycars = new Array();
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";

Essayez »

En bas de page, vous pouvez trouver plus d'exemples.


Qu'est-ce qu'un tableau?

Un tableau d'objets à l'aide d'une variable unique pour stocker le nom d'une série de valeurs.

Si vous avez un ensemble de données (par exemple: le nom de la voiture), il y a une seule variable, comme suit:

var car1="Saab";
var car2="Volvo";
var car3="BMW";

Toutefois, si vous voulez en savoir un véhicule spécifique? Et non pas trois, mais 300 il? Ce ne sera pas une tâche facile!

La meilleure façon est d'utiliser un tableau.

Les tableaux peuvent utiliser une variable pour stocker le nom de toutes les valeurs, et peuvent être utilisés pour accéder à une valeur de nom de variable.

Chaque élément du tableau a sa propre identité, afin qu'il puisse être facilement accessible.


Créer un tableau

Créer un tableau, il y a trois façons.

Le code suivant définit un tableau d'objets appelés myCars:

1: de manière classique:

var myCars=new Array();
myCars[0]="Saab";
myCars[1]="Volvo";
myCars[2]="BMW";

2: de manière simple:

var myCars=new Array("Saab","Volvo","BMW");

3: littérale:

var myCars=["Saab","Volvo","BMW"];


Accès tableau

En spécifiant le nom du tableau et le numéro d'index, vous pouvez accéder à un élément spécifique.

Les cas suivants peuvent accéder à la première matrice de myCars de valeur:

var name=myCars[0];

L'exemple suivant permet de modifier le premier élément du tableau de myCars:

myCars[0]="Opel";

lampe [0] est le premier élément du tableau. [1] est le deuxième élément de la matrice.


Dans un tableau d'objets que vous pouvez avoir différents

Toutes les variables sont des objets JavaScript. Les éléments du tableau sont des objets. Les fonctions sont des objets.

Ainsi, vous pouvez avoir différents types de variables dans le tableau.

Vous pouvez inclure des éléments de l'objet, les fonctions, les tableaux dans un tableau:

myArray [0] = Date.now;
myArray [1] = myFunction;
myArray [2] = myCars;


méthodes de tableau et les propriétés

Un tableau d'objets à l'aide de propriétés et méthodes prédéfinies:

var x=myCars.length // myCars 中元素的数量
var y=myCars.indexOf("Volvo") // "Volvo" 值的索引值


Une gamme complète de Object Reference

Vous pouvez consulter ce site sur le manuel de référence complet de tableau pour toutes les propriétés et méthodes.

Manuel de référence contient une description (et d'autres exemples) tous les attributs et méthodes.

Une gamme complète de Object Reference


Créer un nouveau procédé

JavaScript est des constructeurs mondiaux un prototype. Il peut construire de nouvelles propriétés et méthodes objet Javascript.

Exemple: Création d'une nouvelle approche.

Array.prototype.myUcase = function () {
for (i = 0; i <this.length; i ++) {
ce [i] = ceci [i] .toUpperCase ();
}
}

Essayez »

L'exemple ci-dessus crée une nouvelle gamme de méthodes pour les tableaux en caractères minuscules en caractères majuscules.


Exemples

D'autres exemples

Fusionner deux tableaux - concat ()

Fusionner trois tableaux - concat ()

La composition élémentaire d'un tableau de chaînes - join ()

Retirer le dernier élément du tableau - pop ()

Ajouté à la fin d'une série de nouveaux éléments - push ()

L'ordre des éléments dans un tableau inverser le tri - reverse ()

Retirer le premier élément du tableau - shift ()

Choisissez parmi une gamme d'éléments - slice ()

Tableau de tri (par ordre alphabétique croissant) - sort ()

tri numérique (par ordre numérique croissant) - sort ()

Nombre de séquençage (par ordre décroissant numérique) - sort ()

Ajouter un élément à la deuxième position dans le tableau - épissure ()

Convertir un tableau de chaînes à -toString ()

Au début du tableau pour ajouter de nouveaux éléments - unshift ()