4D v18

collection.pop( )

Accueil

 
4D v18
collection.pop( )

collection.pop( )  


 

La méthode collection.pop( ) supprime le dernier élément de la collection et le retourne en résultat.

Note : Cette méthode modifie la collection d'origine.

Lorsqu'elle est appliquée à une collection vide, collection.pop( ) retourne undefined.

Exemple  

collection.pop( ), combinée avec collection.push( ), peut être utilisée pour implémenter une fonctionnalité last in first out de traitement des données empilées :

 C_COLLECTION($stack)
 $stack:=New collection //$stack=[]
 $stack.push(1;2) //$stack=[1,2]
 $stack.pop() //$stack=[1] retourne 2
 $stack.push(New collection(4;5)) //$stack=[[1,[4,5]]
 $stack.pop() //$stack=[1] retourne [4,5]
 $stack.pop() //$stack=[] retourne 1



Voir aussi  

collection.push( )
collection.unshift( )

 
PROPRIÉTÉS 

Produit : 4D
Thème : Collections

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
PAGE CONTENTS 
 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v18)