4D v19

collection.pop( )

Página Inicial

 
4D v19
collection.pop( )

collection.pop( )  


 

A função collection.pop( ) elimina o último elemento da coleção e o devolve como resultado da função.

Nota: este comando modifica a coleção original.

Quando se aplica a uma coleção vazia, collection.pop( ) devolve indefinido.

Exemplo  

collection.pop( ), utilizado junto com , pode ser usado para implementar uma funcionalidade de pilha de primeiro em entrar, último em sair:

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



Ver também 

collection.push( )
collection.unshift( )

 
PROPRIEDADES 

Produto: 4D
Tema: Coleções

This command can be run in preemptive processes

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)