Strings, valores numéricos e valores booleanos pertencem a valores discretos (escalares). Se uma variável for discreta, ela terá apenas um valor a qualquer momento.
Se você deseja usar variáveis para armazenar um conjunto de valores, precisará usar uma matriz.
Uma matriz é uma coleção composta por vários valores de árvore com o mesmo nome. Cada matriz na coleção é um elemento da matriz. Você pode usar a equipe variável para armazenar o nome de cada membro da equipe.
No JavaScript, as matrizes são criadas usando a declaração de matriz de palavras -chave e os colegas também podem declarar o comprimento da variável. Por exemplo
A cópia do código é a seguinte:
var ATEAM = nova matriz (12); // declara o comprimento da variável
Quando o número final de uma matriz não pode ser previsto, a matriz de declaração pode não especificar um número específico. Por exemplo:
A cópia do código é a seguinte:
var Ateam = new Array (); // Se o número final da matriz for desconhecido, você não poderá declarar o número específico
atam [0] = 1414;
atam [1] = "Pequim";
atam [2] = 0x4;
atam [3] = "eu posso";
atam [4] = "vermelho";
atam [5] = "azul";
atam [6] = "laranja";
Além disso, você pode criar uma matriz diretamente
A cópia do código é a seguinte:
var Ateam = new Array ("111", "Blue", "Red", "Pequim");
Como as cordas, as matrizes também podem usar o comprimento para obter e especificar o comprimento da matriz.
A cópia do código é a seguinte:
var Ateam = new Array ("111", "Blue", "Red", "Pequim");
document.write (atam [1]+"<br>");
Document.Write (ATEAM.Length +"<br>")
Vamos observar: uma compreensão mais profunda das matrizes.
A cópia do código é a seguinte:
var Ateam = new Array ("111", "Blue", "Red", "Pequim");
ATEAM [20] = "12415"
document.write (atam [20]+"<br>");
Document.Write (ATEAM.Length +"<br>")
Além disso, as matrizes também podem ser definidas com []. Use vírgulas para separar o meio.
A cópia do código é a seguinte:
Steam = [10, "5565", "Pequim", 33263, "Red"]
Document.Write (Steam [3]) // Saída 33263
As matrizes podem ser convertidas facilmente usando o toque ()
A cópia do código é a seguinte:
vapor = [10, "5565", "pking", 33263, "vermelho"]
document.write (Steam.toString ()) //
// Resultado da saída 10.5565, PKing, 33263, vermelho
document.write (typeof (ss));
// string de resultado de saída
Se a matriz for convertida em uma string, você não deseja usar uma conexão vírgula, você poderá usar o método ingress ().
A cópia do código é a seguinte:
vapor = [10, "5565", "pking", 33263, "vermelho"]
ss = Steam.Join ("-");
dd = Steam.join ("] [")
// Resultado da saída 10.5565, PKing, 33263, vermelho
document.write (ss);
document.write (dd);
// Saída 10-5565-PKING-33263-RED 10] [5565] [PKING] [33263] [RED
Para strings, o JavaScript usa Split () para convertê -lo em uma matriz
A cópia do código é a seguinte:
var frut = "Apple, 2151, laranja";
sfruit = fruit.split (",")
document.write (sfruit); // Saída Apple, 2151, laranja
document.write (sfruit.join ("-")); // Saída Apple-2151-larange
Seguindo o exemplo acima, o JavaScript fornece o método reverse () para inverter a matriz.
A cópia do código é a seguinte:
var frut = "Apple, 2151, laranja";
sfruit = fruit.split (",")
document.write (sfruit); // Saída Apple, 2151, laranja
document.write (sfruit.join ("-")+"<br>"); // Saída Apple-2151-larange
document.write (sfruit.Reverse ()+"<br>"); saída Orange, 2151, Apple
document.write (sfruit.Reverse (). ToString ()+"<br>"); Saída Apple, 2151, laranja
Para inversão de string, o JavaScript não possui um método de conversão direta. Podemos usar o split () para converter a string em uma matriz, usar reververy () para inverter e, em seguida, use a conexão para obter a inversão da string.
A cópia do código é a seguinte:
var frut = "2151, laranja, maçã";
var sfruit = "iiambeijing123";
document.write (fruit.split (","). reverse ()+"<br>"); // 2151, laranja, maçã
document.write (sfruit.split (""). reverse (). junção ("")+"<br>"); // output iambejing123
Use o sort () para classificar elementos da matriz (ordem alfabética).
A cópia do código é a seguinte:
fruta = ["Orange2", "2151", "Orange", "Apple"]
document.write (fruit.sort ()); // resultado de saída 2151, maçã, laranja, laranja2
Sobre o uso de push () e pop ()
A cópia do código é a seguinte:
sfruit = new Array ();
sfruit.push ("vermelho");
sfruit.push ("verde");
sfruit.push ("oragen");
sfruit.push ("azul");
document.write (sfruit.length + sfruit.toString () + "<br>");
var wfruit = sfruit.pop ();
Document.Write (Wfruit+"<br>")
document.write (sfruit.toString ())
Como mencionado acima, o JavaScript trata as matrizes como uma pilha, e push () e coloque -as através de push () e pop ().