JavaScript es una página web de lenguaje de scripting del lado del cliente . Una característica de JavaScript es el tipo de datos de matriz . Una matriz es simplemente una lista de valores que pueden ser referenciados por un nombre de variable. Las matrices pueden contener diferentes tipos de datos como cadenas, enteros y booleanos . Además de añadir y eliminar datos de arrays , también puede ordenarlas , revocarlas o incluso combinar dos matrices juntos. Una de las principales formas en que matrices de JavaScript se diferencian de otros objetos JavaScript es la propiedad length . La propiedad length indica cuántos elementos están contenidos en el array. Instrucciones
1
Crear una matriz en el código JavaScript con la siguiente declaración
//Ejemplo de un vacío array.var myArray = new Array () ; .
< P > //Ejemplo de una matriz vacía de un conjunto length.var myArray = new array ( 5 ) ;
//Ejemplo de una matriz previamente con values.var myArray = new array ( "texto1 " , " texto2" , " string3 ");
2
Determine el tamaño de la matriz con la propiedad "de largo ", como se muestra en el siguiente código
myArray.length ;//. esto devolverá un valor de 3
//Establecer la matriz a una nueva longitud (con valores en blanco para los elementos adicionales) myArray.length = 5 ; . .
3 < p> Añadir un elemento al final de la matriz con el método " push" copiando el siguiente comunicado. Este método tiene un valor de retorno de la longitud de la nueva matriz.
MyArray.push ( " string4 ") ;//Esto devolverá un valor de 4 . //La matriz será ahora ( cadena1, cadena2 , string3 , string4 )
4
elementos de inserción en la matriz en un lugar especificado con el comando " empalme " se muestra a continuación . El comando " corte y empalme " toma tres parámetros : el índice para insertar en , el número de elementos a eliminar en ese índice y el nuevo valor para insertar
myArray.splice ( 2,0 , " string2a " ) ; . //la matriz será ahora ( cadena1, cadena2 , string2a , string3 , string4 )
5
eliminar elementos de la matriz en un punto particular utilizando el ejemplo del comando " empalme " a continuación. El tercer parámetro para el método de " corte y empalme " es opcional .
MyArray.splice ( 2 , 2 ) ;//La matriz será ahora ( cadena1 , cadena2 , cadena4 )
myArray.splice ( 2 , 1 , " newstring3 ") ;//la matriz será ahora ( cadena1, cadena2 , newstring3 )
6
eliminar un solo elemento de la final de la matriz con el comando " pop" .
myArray.pop () ;//la matriz será ahora ( cadena1, cadena2 )
7
eliminar un solo elemento del principio de la matriz a través del " cambio " comando . Para añadir un elemento a la parte delantera de una matriz que se utiliza el comando " unshift " en su lugar.
MyArray.shift () ;//La matriz será ahora ( cadena2 )
8 < p > Combinar dos conjuntos junto con el comando " concat " en el ejemplo siguiente. El comando " concat " tiene al menos dos parámetros , pero puede tener muchos más
myNewArray var = new Array () ; . MySecondArray var = new Array ( 3 ) ; mySecondArray var = new Array (" newstring1 " , " newstring2 ", " newstring3 "); myNewArray = myArray.concat ( mySecondArray ) ;//la nueva gama serán ahora ( newstring1 , newstring2 , newstring3 , cadena2 )
9
cambiar el orden de los los elementos de una matriz mediante una llamada al comando "atrás" .
myNewArray.reverse () ;//la nueva gama serán ahora ( cadena2 , newstring3 , newstring2 , newstring1 )
10 < p> Volver algunos elementos de la matriz en un lugar determinado con el comando " slice " que se muestra a continuación. El comando slice toma dos parámetros : el índice de empezar y en el número de elementos a regresar
myNewArray.slice (2,2 ) ;//Returns ( newstring3 , newstring2 )
11 .
Volver a los elementos de un array como un valor de cadena única utilizando el comando " toString " que se muestra a continuación.
myNewArray.toString () ;//Devoluciones "texto2 , newstring3 , newstring2 , newstring1 "
Página 12
Volver a los elementos de una matriz como un único valor de cadena y separalas con un personaje con el comando " unirse " como en este ejemplo .
myNewArray.join ( " y" ) ;//Returns "texto2 y newstring3 y newstring2 y newstring1 "
13
Poner los elementos de la matriz en orden alfabético con el comando " tipo " que se muestra a continuación.
myNewArray.sort () ;//La nueva gama estará ahora ( newstring1 , newstring2 , newstring3 , cadena2 )