MVCArray

Référence API Google Maps JavaScript version 3.24

API Google Maps JavaScript version 3

Partager ce tutoriel sur les réseaux sociaux
Signaler une erreur dans cet article

Classe MVCArray

classe google.maps.MVCArray

Cette classe hérite de la classe MVCObject.

Constructeur
Evénement
Méthode
Constructeur MVCArray
ConstructeurDescription
MVCArray(
       array?: array 
)

Tableau MVC (Modèle-Vue-Contrôleur) modifiable.

Evénement MVCArray
EvénementArgumentsDescription
insert_atArguments :  number 

Cet événement est déclenché lorsque la méthode insertAt() est appelée.

L'événement passe l'index qui a été passé à insertAt().

remove_atArguments :  number ,*

Cet événement est déclenché lorsque la méthode removeAt() est appelée.

L'événement passe l'index qui a été passé à removeAt() et l'élément qui a été supprimé du tableau  array .

set_atArguments :  number ,*

Cet événement est déclenché lorsque la méthode setAt() est appelée.

L'événement passe l'index qui a été passé à setAt() et l'élément qui était auparavant dans le tableau  array  à cet index.

Méthode MVCArray
MéthodeValeur RetournéeDescription
clear()Valeur retournée :  None 

Efface tous les éléments du tableau  array .

forEach(
       callback:Function(
           *,
            number 
       )
)
Valeur retournée :  None 

Itération sur chaque élément de l'objet MVCArray, en appelant la fonction de rappel (callback) fournie.

La fonction de rappel (callback) est appelée pour chaque élément :

callback(element, index).

getArray()Valeur retournée :  Array 

Retourne une référence vers le tableau  array  sous-jacent.

Attention : si le Tableau  array  subit une modification, aucun événement ne sera renvoyé par cet objet.

getAt(
       i: number 
)
Valeur retournée : *

Retourne l'élément à l'index spécifié.

getLength()Valeur retournée :  number 

Retourne le nombre d'éléments dans ce tableau  array .

insertAt(
       i: number ,
       elem:*
)
Valeur retournée :  None 

Insère un élément à l'index spécifié.

pop()Valeur retournée : *

Supprime le dernier élément du tableau  array  et renvoie cet élément.

push(
       elem:*
)
Valeur retournée :  number 

Ajoute un élément à la fin du tableau  array  et renvoie la nouvelle longueur du tableau  array .

removeAt(
       i: number 
)
Valeur retournée : *

Supprime un élément à l'index spécifié.

setAt(
       i: number ,
       elem:*
)
Valeur retournée :  None 

Définit un élément à l'index spécifié.