Você está aqui: ActionScript ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
Como copiar todo o conteúdo de um array para outro e evitar referênciasQuantidade de visualizações: 9417 vezes |
// Este exemplo mostra como copiar todo o conteúdo
// de um array para outro array.
// Cuidado! Se você simplesmente atribuir um array
// a outro array, uma modificação em um deles será
// refletida no outro. Assim, nunca use:
//
// array1 = array2
//
// Como arrays são objetos e objetos
// são passados por referência e não valor, o resultado
// pode não ser o esperado.
var nomes:Array = ["Osmar", "Cíntia", "Ricardo",
"Francisco", "Walter", "Amélia"];
// cria um novo array
var nomes2:Array = nomes.concat();
var res:String = "Valores do array:\n\n";
// vamos percorrer os elementos do array
for(var i:int = 0; i < nomes2.length; i++){
res += nomes2[i] + "\n";
}
Alert.show(res);
|
|
|
Veja mais Dicas e truques de ActionScript |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





