Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v19.8
collection.pop( )

collection.pop( ) 


 

collection.pop () -> Resultado 
Parâmetro Tipo   Descrição
Resultado  Expression in ùltimo elemento da coleção

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
Número 805253

This command can be run in preemptive processes

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v16 R6

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)