Array (matriz) objetos JavaScript
El papel de una matriz de objetos es: utilizar un nombres de variables independientes para almacenar una serie de valores.
ejemplos en línea
Crear una matriz, su cometido:
Ejemplos
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";
Trate »
Parte inferior de la página se puede encontrar más ejemplos.
¿Qué es una matriz?
Un conjunto de objetos utilizando una única variable para almacenar el nombre de una serie de valores.
Si usted tiene un conjunto de datos (por ejemplo: el nombre del coche), hay una sola variable, de la siguiente manera:
var car2="Volvo";
var car3="BMW";
Sin embargo, si usted quiere encontrar un vehículo específico? Y no tres, sino que 300? Esto no será una tarea fácil!
La mejor manera es utilizar una matriz.
Las matrices pueden utilizar una variable para almacenar el nombre de todos los valores, y se pueden utilizar para acceder a cualquier valor de nombre de la variable.
Cada elemento de la matriz tiene su propio ID, a fin de que se pueda acceder fácilmente.
Crear una matriz
Crear una matriz, hay tres maneras.
El siguiente código define un conjunto de objetos llamados myCars:
1: una manera convencional:
myCars[0]="Saab";
myCars[1]="Volvo";
myCars[2]="BMW";
2: de forma sencilla:
3: literal:
matriz de acceso
Al especificar el nombre de la matriz y el número de índice, puede acceder a un elemento específico.
Los siguientes casos pueden tener acceso a la primera matriz myCars de valor:
El siguiente ejemplo cambiar el primer elemento de la matriz de myCars:
[0] es el primer elemento de la matriz. [1] es el segundo elemento de la matriz. |
En una serie de objetos que puede tener diferentes
Todas las variables son objetos de JavaScript. elementos de la matriz son objetos. Las funciones son objetos.
Por lo tanto, puede tener diferentes tipos de variables en la matriz.
Puede incluir elementos de objeto, funciones, matrices en una matriz:
myArray [1] = myFunction;
miMatriz [2] = myCars;
métodos y propiedades de la matriz
Un conjunto de objetos utilizando las propiedades y los métodos predefinidos:
var y=myCars.indexOf("Volvo") // "Volvo" 值的索引值
Una gama completa de referencia de objeto
Se puede hacer referencia a este sitio en el manual de referencia de matriz completa de todas las propiedades y métodos.
Manual de referencia contiene una descripción (y más ejemplos) todos los atributos y métodos.
Una gama completa de referencia de objeto
Crear nuevo método
JavaScript es un prototipo constructores mundiales. Se puede construir nuevas propiedades y métodos del objeto Javascript.
Ejemplo: Crear un nuevo enfoque.
for (i = 0; i <this.length; i ++) {
esta [i] = esta [i] .toUpperCase ();
}
}
Trate »
El ejemplo anterior crea una nueva gama de métodos para los caracteres de matriz minúsculas a mayúsculas.
más ejemplos
Combinar dos matrices - concat ()
Combinar tres matrices - concat ()
composición elemental de una matriz de cadenas - join ()
Eliminar el último elemento de la matriz - pop ()
Se añade al final de una serie de nuevos elementos - push ()
El orden de los elementos de una matriz revertir el tipo - reverse ()
Retire el primer elemento de la matriz - shift ()
Elija entre una variedad de elementos - slice ()
Matriz de clasificación (en orden alfabético ascendente) - sort ()
ordenación numérica (en orden numérico ascendente) - sort ()
Número de secuenciación (en orden numérico descendente) - sort ()
Agregar un elemento a la segunda posición en la matriz - empalme ()
Convertir una matriz de cadenas de -toString ()
En el principio de la matriz para añadir nuevos elementos - unshift ()