Visualisation d'une page Webjax
Array (class)
Pour commencer, force est de noter que Array est une extension du type de variable Enumerable .
Cela implique que toutes les méthodes présentes dans Enumerable sont aussi présentes dans Array ce qui n'est pas pour déplaire aux développeurs de Javascript qui aiment bien quand c'est beau, c'est propre et que ca fonctionne au poil ;-()
Le tableau ci après présente de façon pragmatique les méthodes qui sont implémentées et disponibles pour les variables de type Array .
Le détail de ces méthodes est accessible via les liens présents sur les noms de méthodes.
Méthode
Type
Arguments
Détails
clear ()
instance
aucun argument.
Méthode qui permet de vider totalement un tableau de ses valeurs.
compact ()
instance
aucun argument.
Méthode qui permet de 'compacter' un Array.
Cette méthode permet concrètement de supprimer d'un Array toutes
les valeurs 'null' ou 'undefined'.
first ()
instance
aucun argument.
Méthode qui permet d'obtenir la valeur de la 1ere case du Array sur lequel
est appliquée la méthode.
flatten ()
instance
aucun argument.
Permet de simplifier des tableaux complexes (ndr : plusieurs niveau de tableaux) en
un tableau Array à une dimension en dépilant les variables Array dans le Array de base
à partir de l'emplacement de départ de chaque variable Array contenue.
indexOf (valeur)
instance
valeur : valeur à recherche dans le tableau
Permet de rechercher l'index ou indice d'une case d'un Array contenant une valeur précisée.
inspect ()
instance
aucun argument.
Permet d'obtenir une représentation littérale intelligible d'un Array.
last ()
instance
aucun argument.
Permet de retourner la valeur de la dernière case d'un Array.
reverse ( autoReverse? )
instance
autoReverse? : valeur Booléenne qui précise si l'inversion s'applique
au Array d'origine
Méthode qui permet d'inversion l'ordre des cases d'un tableau (ndr : dernière
case devient première etc...).
shift ()
instance
aucun argument.
Permet de retourner la première valeur d'une case de Array.
Il est important de noter que cette 1ere case est dépilée du tableau (ndr :
2eme case devient 1ere).
without (valeur_0, [ valeur_1 ] , [ valeur_2 ] , ... )
instance
valeur_ : chaque valeur présente si elle est trouvée dans le Array
ne sera pas renvoyée
Méthode qui retourne un Array exempt des valeurs précisées lors de l'appel.
Cela implique que toutes les méthodes présentes dans Enumerable sont aussi présentes dans Array ce qui n'est pas pour déplaire aux développeurs de Javascript qui aiment bien quand c'est beau, c'est propre et que ca fonctionne au poil ;-()
Le tableau ci après présente de façon pragmatique les méthodes qui sont implémentées et disponibles pour les variables de type Array .
Le détail de ces méthodes est accessible via les liens présents sur les noms de méthodes.
| Méthode | Type | Arguments | Détails |
| clear () | instance | aucun argument. | Méthode qui permet de vider totalement un tableau de ses valeurs. |
| compact () | instance | aucun argument. |
Méthode qui permet de 'compacter' un Array.
Cette méthode permet concrètement de supprimer d'un Array toutes les valeurs 'null' ou 'undefined'. |
| first () | instance | aucun argument. | Méthode qui permet d'obtenir la valeur de la 1ere case du Array sur lequel est appliquée la méthode. |
| flatten () | instance | aucun argument. | Permet de simplifier des tableaux complexes (ndr : plusieurs niveau de tableaux) en un tableau Array à une dimension en dépilant les variables Array dans le Array de base à partir de l'emplacement de départ de chaque variable Array contenue. |
| indexOf (valeur) | instance | valeur : valeur à recherche dans le tableau | Permet de rechercher l'index ou indice d'une case d'un Array contenant une valeur précisée. |
| inspect () | instance | aucun argument. | Permet d'obtenir une représentation littérale intelligible d'un Array. |
| last () | instance | aucun argument. | Permet de retourner la valeur de la dernière case d'un Array. |
| reverse ( autoReverse? ) | instance | autoReverse? : valeur Booléenne qui précise si l'inversion s'applique au Array d'origine | Méthode qui permet d'inversion l'ordre des cases d'un tableau (ndr : dernière case devient première etc...). |
| shift () | instance | aucun argument. |
Permet de retourner la première valeur d'une case de Array.
Il est important de noter que cette 1ere case est dépilée du tableau (ndr : 2eme case devient 1ere). |
| without (valeur_0, [ valeur_1 ] , [ valeur_2 ] , ... ) | instance | valeur_ : chaque valeur présente si elle est trouvée dans le Array ne sera pas renvoyée |
Méthode qui retourne un Array exempt des valeurs précisées lors de l'appel.
|

:

