A cópia do código é a seguinte:
var Beatles = ["John", "Paul", "George", "Ringo"];
A matriz dos Beatles acima é um exemplo típico de uma matriz tradicional: o subscrito de cada elemento é um número e, para cada elemento adicionado, o número é aumentado em 1 por sua vez. O subscrito do primeiro elemento é 0 e o subscrito do segundo elemento é 1. E assim por diante.
Se apenas o valor do elemento for fornecido ao preencher a matriz, essa matriz será uma matriz tradicional e os subscritos de seus respectivos elementos serão criados e atualizados automaticamente.
Esse comportamento padrão pode ser alterado fornecendo explicitamente subscritos para cada novo elemento ao preencher a matriz. Ao fornecer subscritos para novos elementos, você não precisa se limitar ao uso de números inteiros. Você também pode usar strings:
A cópia do código é a seguinte:
var lennon = array ();
Lennon ["Nome"] = "John";
Lennon ["ano"] = "1940";
Lennon ["Living"] = false;
Essa matriz é chamada de uma matriz associativa. Como as strings podem ser usadas em vez de valores numéricos, o código é mais legível. No entanto, esse uso não é um bom hábito e não é recomendado para que todos usem. Essencialmente, ao criar uma matriz associativa, você cria propriedades do objeto Array. No JavaScript, todas as variáveis são realmente objetos de algum tipo. Por exemplo, um valor booleano é um objeto do tipo booleano e uma matriz é um objeto de matriz de tipos. No exemplo acima, você realmente adicionou nome, ano e vida são esses atributos à matriz Lennon. Idealmente, você não deve modificar as propriedades de um objeto de matriz, mas use um objeto comum.
O exposto acima é tudo sobre este artigo, espero que gostem.