JS Array Criação e Concat () Split () Slice () Slice ()
1 var a = new Array (); 2 var b = nova matriz (20); 3 var c = nova matriz ("vermelha", "verde", "branca"); alerta (b.length) // 20A matriz pode ser aumentada ou diminuída conforme necessário. portanto,
c [3] = "roxo"; alerta (c.length) // 4
se
c [25] = "roxo" // As posições de 3 a 24 são preenchidas com alerta nulo (c.length) // 26
Você também pode definir um objeto de matriz com representação literal, ou seja, usar suportes quadrados e valores separados com vírgulas.
var d = ["vermelho", "verde", "branco"]; alerta (d.length) //3d[25 ]="purplr"alert(d.length); // 26
Observe que, neste exemplo, a classe Array não é explicitamente usada. Suportes quadrados implicam que os valores são armazenados no objeto Array. A matriz declarada dessa maneira é a mesma que a matriz declarada da maneira tradicional.
O objeto da matriz substitui o método ToString () e o método ValueOf (). Retorna uma string especial.
var e = ["vermelho", "verde", "branco"]; alerta (e.toString ()); // "Alerta" vermelho, verde, branco "(e.valueOf ()); // O mesmo que acima
juntar()
Alerta (E.Join ("-Spring-")) // "Red-Spring-Green-Spring-White"Método Split (), String se converte em uma matriz
var s = "a, b, c"; var ss = s.split (","); // retorna 3 matrizesString por análise por caractere
var s = "verde" var ss = s.split ("") alerta (ss.toString ()) // retorna "g, r, e, e, n"O objeto da matriz possui dois métodos que a classe String possui, a saber, os métodos concat () e slice (); O método Concat lida com as matrizes da mesma maneira que o processamento de seqüências de processamento. Os parâmetros serão anexados no final da matriz e o valor da função retornado é o novo objeto de matriz.
O método Slice () é o mesmo que o método Slice () de String. Ele retorna uma nova matriz com itens específicos: se houver apenas um parâmetro, o método de mudança retornará todos os itens que começam dessa posição ao final da matriz; Se houver dois parâmetros, ele retornará todas as idéias entre a primeira posição e a segunda bit, excluindo os itens na segunda posição
var s = ["a", "b", "c"]; var scon = s.concat ("d", "e"); alerta (scon.toString ()) // "a, b, c, d, e" alert (s.toString ()) // "a, b, c" var s1 = s.sltic (1) // "A, B"O artigo acima "Criar" da matriz JS e o uso de concat () split () slice () é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.