Latest web development tutorials
×

JavaScript curso

JavaScript curso JavaScript breve introducción JavaScript uso JavaScript exportación JavaScript gramática JavaScript declaraciones JavaScript nota JavaScript variable JavaScript Tipos de datos JavaScript objetos JavaScript función JavaScript alcance JavaScript evento JavaScript cadena JavaScript operadores JavaScript comparar JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript tipo de conversión JavaScript Las expresiones regulares JavaScript error JavaScript depuración JavaScript variable de elevación JavaScript Modo estricto JavaScript El uso inapropiado JavaScript autenticación de formularios JavaScript Palabras clave reservadas JavaScript JSON JavaScript void JavaScript Especificación código

JS función

JavaScript definición de la función JavaScript Argumentos de función JavaScript llamada a la función JavaScript Los cierres

JS HTML DOM

DOM breve introducción DOM HTML DOM CSS DOM evento DOM EventListener DOM elemento

JS Tutorial avanzado

JavaScript objetos JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp objetos

JS navegador BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript música pop JavaScript Evento cronometrado JavaScript Cookies

JS almacén

JavaScript almacén JavaScript prueba jQuery JavaScript prueba Prototype

JS Ejemplos

JavaScript Ejemplos JavaScript instancia de objeto JavaScript instancia de objeto del navegador JavaScript HTML DOM Ejemplos JavaScript resumen

JS Manual de referencia

JavaScript objetos HTML DOM objetos

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

ejemplos en línea

Crear una matriz, su cometido:

Ejemplos

var mycars = new Array();
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 car1="Saab";
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:

var myCars=new Array();
myCars[0]="Saab";
myCars[1]="Volvo";
myCars[2]="BMW";

2: de forma sencilla:

var myCars=new Array("Saab","Volvo","BMW");

3: literal:

var myCars=["Saab","Volvo","BMW"];


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:

var name=myCars[0];

El siguiente ejemplo cambiar el primer elemento de la matriz de myCars:

myCars[0]="Opel";

lámpara [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 [0] = Date.now;
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 x=myCars.length // myCars 中元素的数量
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.

Array.prototype.myUcase = function () {
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.


Ejemplos

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 ()