JS Array Creation and Concat () Split () Slice () Slice ()
1 var a = nueva matriz (); 2 var b = nueva matriz (20); 3 var c = nueva matriz ("rojo", "verde", "blanco"); alerta (b.length) // 20La matriz se puede aumentar o disminuir según sea necesario. por lo tanto,
c [3] = "púrpura"; alerta (c.length) // 4
si
c [25] = "púrpura" // luego las posiciones de 3 a 24 se llenan con alerta nula (C.Length) // 26
También puede definir un objeto de matriz con representación literal, es decir, usar soportes cuadrados y valores separados con comas.
var d = ["rojo", "verde", "blanco"]; alerta (d.length) //3d`25font>="purplrr"alert(d.length); // 26
Tenga en cuenta que en este ejemplo, la clase de matriz no se usa explícitamente. Los soportes cuadrados implican que los valores se almacenan en el objeto de matriz. La matriz declarada de esta manera es la misma que la matriz declarada de la manera tradicional.
El objeto de matriz anula el método toString () y el método valueOf (). Devuelve una cadena especial.
var e = ["rojo", "verde", "blanco"]; alerta (e.ToString ()); // alerta de "rojo, verde, blanco" (e.ValueOf ()); // Igual que el anterior
unirse()
alerta (E.Join ("-Spring-")) // "Red-Spring-Green-Spring-White"Método Split (), String se convierte en una matriz
var s = "a, b, c"; var ss = s.split (","); // return 3 matricesCadena de análisis por caracteres
var s = "verde" var ss = s.split ("") alerta (ss.ToString ()) // return "g, r, e, e, n"El objeto de matriz tiene dos métodos que la clase de cadena tiene, a saber, los métodos concat () y slice (); El método Concat maneja las matrices de la misma manera que las cadenas de procesamiento. Los parámetros se agregarán al final de la matriz, y el valor de la función devuelto es el nuevo objeto de matriz.
El método SLICE () es el mismo que el método String Slice (). Devuelve una nueva matriz con elementos específicos: si solo hay un parámetro, el método de cambio devolverá todos los elementos a partir de esa posición hasta el final de la matriz; Si hay dos parámetros, devolverá todas las ideas entre la primera posición y el segundo bit, excluyendo los elementos en la segunda posición
var s = ["a", "b", "c"]; var scon = s.concat ("d", "e"); alert (scoN.ToString ()) // "a, b, c, d, e" alerta (s.ToString ()) // "a, b, c" var s1 = s.slice (1) // s1 es "b, c" var s2 = s.slice (0,2) "A, B"El artículo anterior "Crear" de la matriz JS y el uso de concat () split () slice () es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.