Contenido

Comentarios Objetos

Script Matrices

Las matrices se utilizan para almacenar listas de variables. Puede cambiar la matriz utilizando funciones propias de JavaScript.


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 • Devuelve una cadena con todos los valores de una matriz separados por el separador proporcionado.

.join("Separador");

Ejemplo:


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

indexOf • Devuelve el índice de un elemento del vector o matriz. Si el elemento no es encontrado, se devuelve -1.

.indexOf(Elemento:Objeto);

Ejemplo:


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

insert • Insertar nuevos valores en el vector o array a partir del índice indicado.

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

Ejemplo:


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

length • El número de valores del vector o matriz.

.length;

Ejemplo:


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

pop • Elimina y devuelve el último valor del vector o matriz.

.pop();

Ejemplo:


var LastValue=Veg.pop();

push • Añade nuevos valores al final del vector o matriz.

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

Ejemplo:


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

reverse • Devuelve un nuevo vector o matriz con los valores invertidos.

.reverse();

Ejemplo:


var Backwards=Fruit.reverse();

shift • Elimina y devuelve el primer valor del vector o matriz.

.shift();

Ejemplo:


var FirstValue=Veg.shift();

slice • Devuelve un nuevo vector o matriz con los valores del intervalo indicado.

.slice(Inicio:Número,Final:Número);

Ejemplo:


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

sort • Ordenar el vector o matriz. La función comparar es opcional.

.sort(Comparar:Función);

Ejemplo:


Fruit.sort();

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

splice • Devuelve un nuevo vector o matriz con algunos valores eliminados y sustitudos por otros.

.splice(Inicio:Número,Longitud:Número,Item1:Objeto,Item2:Objeto,...);

Ejemplo:


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

unshift • Añade nuevos valores al comienzo del vector o matriz.

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

Ejemplo:


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

Comentarios Objetos
Esta documentación fue traducida del inglés, utilizando un traductor en línea. Le pedimos disculpas si encuentra algún error. Si desea que nos ayude a hacer las correcciones. Hay un editor de traducciones en Hippani Animator (en el menú Ayuda). Que damos claves de licencia gratis a cualquiera que corrige más de 100 frases. Póngase en contacto con nosotros para más detalles.