Conteúdo

Comentários Objetos

Script Matrizes

Matrizes são usados para armazenar listas de variáveis. Você pode alterar uma matriz usando que é construído em funções.


var Fruit=new Array();
Fruit
[0]="Apple";
Fruit
[1]="Banana";
Fruit
[2]="Orange";
alert("The second fruit is :"+Fruit[1]);

var Veg=new Array("Potato" , "Carrot" , "Peas");

var EmptyArray=new Array(3);

var Colors=new Array();
Colors.push
("Red");
Colors.push
("Orange");
Colors.push
("Yellow");

Script Script

join • Retorna uma string com todos os valores em uma matriz juntada-se.

.join("Separador");

Exemplo:


var Veg=new Array("Potato" , "Carrot" , "Peas");
var Text="Vegetables: "+Veg.join(",");

indexOf • Retorne o índice de um item no array. Se o item não for encontrado, -1 é retornado.

.indexOf(Item:Objeto);

Exemplo:


var Veg=new Array("Potato" , "Carrot" , "Peas");
alert(Veg.indexOf("Carrot"));

insert • Inserir novos valores em uma matriz com um índice.

.insert(Índice:Número,Item1:Objeto,Item2:Objeto,...);

Exemplo:


Veg.insert(2,"Turnip");
Veg.insert
(0,"Pea","Onion");

length • O número de valores em uma matriz.

.length;

Exemplo:


alert("There are "+Veg[1].length+" vegatables in the array.");

pop • Remover e retornar o último valor de uma matriz.

.pop();

Exemplo:


var LastValue=Veg.pop();

push • Adicione novos valores ao final de uma matriz.

.push(Item1:Objeto,Item2:Objeto,...);

Exemplo:


Fruit.push("Grape");
Fruit.push
("Strawberry","Mango");

reverse • Retorna um novo array com os valores no sentido inverso.

.reverse();

Exemplo:


var Backwards=Fruit.reverse();

shift • Remover e retornar o primeiro valor de uma matriz.

.shift();

Exemplo:


var FirstValue=Veg.shift();

slice • Retorna um novo array com uma fatia dos valores.

.slice(Início:Número,Fim:Número);

Exemplo:


var SomeValues=Fruit.slice(2,4);

sort • A matriz de classificação. A função compare é opcional.

.sort(Comparar:Função);

Exemplo:


Fruit.sort();

var Numbers=new Array(12,2,47,-2,8,0);
function CompareNumbers(NumberA,NumberB){
return NumberA-NumberB;
}
Numbers.sort
(CompareNumbers);

splice • Retornar uma nova matriz, com alguns valores removidos e alguns valores mais adicionado no lugar.

.splice(Início:Número,Comprimento:Número,Item1:Objeto,Item2:Objeto,...);

Exemplo:


var ChangeFruit=Fruit.splice(1,2,"Date","Pineapple");

unshift • Adicione novos valores para o início de uma matriz.

.unshift(Item1:Objeto,Item2:Objeto,...);

Exemplo:


Fruit.unshift("Grape");
Fruit.unshift
("Strawberry","Mango");

Comentários Objetos
Esta documentação foi traduzida do inglês, usando um tradutor online. Pedimos desculpas se você encontrar quaisquer erros. Se você gostaria de nos ajudar a fazer as correções. Há um editor de tradução em Hippani Animator (no menu ajuda). Damos as chaves de licença livre para qualquer um que corrige mais de 100 frases. Entre em contato conosco para mais detalhes.