Latest web development tutorials
×

JavaScript curso

JavaScript curso JavaScript breve introdução JavaScript uso JavaScript exportação JavaScript gramática JavaScript demonstrações JavaScript nota JavaScript variável JavaScript Tipos de dados JavaScript objetos JavaScript função JavaScript escopo JavaScript evento JavaScript corda JavaScript operadores JavaScript comparar JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript tipo de conversão JavaScript Expressões regulares JavaScript erro JavaScript depuração JavaScript lift variável JavaScript Modo estrito JavaScript Uso indevido JavaScript Autenticação de formulários JavaScript Palavras-chave reservadas JavaScript JSON JavaScript void JavaScript Especificação código

JS função

JavaScript definição de função JavaScript Argumentos da função JavaScript chamada de função JavaScript Closures

JS HTML DOM

DOM breve introdução DOM HTML DOM CSS DOM evento DOM EventListener DOM elemento

JS Tutorial avançado

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 estouro JavaScript cronometrado Evento JavaScript Cookies

JS armazém

JavaScript armazém JavaScript teste jQuery JavaScript teste Prototype

JS Exemplos

JavaScript Exemplos JavaScript instância do objeto JavaScript instância do objeto navegador JavaScript HTML DOM Exemplos JavaScript resumo

JS manual de referência

JavaScript objetos HTML DOM objetos

Array (matriz) objetos JavaScript

O papel de uma matriz de objetos é: use um nome de variáveis ​​separadas para armazenar uma série de valores.


Exemplos

exemplos on-line

Criar uma matriz, a sua atribuição:

Exemplos

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

tente »

Parte inferior da página você pode encontrar mais exemplos.


O que é uma matriz?

Uma matriz de objectos usando uma única variável para armazenar o nome de uma série de valores.

Se tiver um conjunto de dados (por exemplo: o nome do carro), não é uma única variável, como se segue:

var car1="Saab";
var car2="Volvo";
var car3="BMW";

No entanto, se você quiser saber um veículo específico? E não três, mas 300 é? Esta não será uma tarefa fácil!

A melhor maneira é usar um array.

Arrays pode usar uma variável para armazenar o nome de todos os valores, e pode ser usado para acessar qualquer valor nome da variável.

Cada elemento na matriz tem o seu próprio ID, a fim de que ele pode ser facilmente acedido.


Criar uma matriz

Criar uma matriz, existem três maneiras.

O código a seguir define uma matriz de objetos chamados myCars:

1: uma forma convencional:

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

2: forma simples:

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

3: literal:

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


matriz de acesso

Especificando o nome da matriz e número de índice, você pode acessar um elemento específico.

Os exemplos a seguir podem acessar a primeira matriz myCars valor:

var name=myCars[0];

O exemplo que se segue vai mudar o primeiro elemento da matriz de myCars:

myCars[0]="Opel";

lâmpada [0] é o primeiro elemento da matriz. [1] é o segundo elemento da matriz.


Em uma matriz de objetos que você pode ter diferentes

Todas as variáveis ​​são objetos JavaScript. elementos do array são objetos. Funções são objetos.

Assim, você pode ter diferentes tipos de variáveis ​​na matriz.

Você pode incluir elementos de objetos, funções, arrays em um array:

myArray [0] = Date.now;
myArray [1] = myFunction;
myArray [2] = myCars;


métodos e propriedades de Array

Uma matriz de objetos que utilizam propriedades e métodos pré-definidos:

var x=myCars.length // myCars 中元素的数量
var y=myCars.indexOf("Volvo") // "Volvo" 值的索引值


Uma gama completa de Referência Objeto

Você pode se referir a este site no manual de referência completa matriz para todas as propriedades e métodos.

Manual de Referência contém uma descrição (e mais exemplos) todos os atributos e métodos.

Uma gama completa de Referência Objeto


Criar novo método

JavaScript é um protótipo construtores globais. Ele pode construir novas propriedades e métodos JavaScript Object.

Exemplo: Criar uma nova abordagem.

Array.prototype.myUcase = function () {
for (i = 0; i <this.length; i ++) {
este [i] = esta [i] .toUpperCase ();
}
}

tente »

O exemplo acima cria uma nova matriz de métodos para a matriz de caracteres minúsculos para caracteres maiúsculos.


Exemplos

mais exemplos

Mesclar duas matrizes - concat ()

Mesclar três matrizes - concat ()

composição elementar de uma matriz de cadeia - join ()

Remover o último elemento da matriz - pop ()

Adicionado ao final de uma série de novos elementos - push ()

A ordem dos elementos em uma matriz inverter o tipo - reverse ()

Remover o primeiro elemento da matriz - shift ()

Escolha a partir de uma matriz de elementos - slice ()

Matriz de classificação (em ordem alfabética crescente) - sort ()

classificação numérica (em ordem numérica ascendente) - sort ()

Número Sequencing (em ordem numérica decrescente) - sort ()

Adicionar um elemento para a segunda posição na matriz - splice ()

Converter uma matriz de cadeia para -toString ()

No início da matriz para adicionar novos elementos - unshift ()