Métodos comúnmente utilizados en matrices
1. La función y significado del método
2. Los parámetros reales del método (tipo y significado)
3. El valor de retorno del método
4. Si la matriz original ha cambiado
1.array.push()//Agregar elementos desde el final
2.array.unshift( )//Agregar desde el principio
p>3.array.shift()//Eliminar el primero desde el principio
4.array.pop() Eliminar uno del tail
5.array.sort()//Los elementos se organizan de pequeño a grande según el código ascill
6.array.reverse()//Organiza la matriz en orden inverso
7.array.concat (otra matriz) //Unir dos matrices
8.array.join('character')//Agregar caracteres entre elementos y devolverlos como cadenas
9. array.toString()//Convierte la matriz en una cadena y sepárala con comas
10.array.slice(posición inicial, posición final)//Desde donde posición, excluyendo la posición final, interceptar Número
11.array.splice (posición inicial, varios elementos a eliminar, contenido a reemplazar)
(1) Eliminar: matriz. splice(0,2): Desde Eliminar 2 elementos a partir del elemento 0
(2) Agregar: array.splice(0,0,'icey'): A partir del elemento 0, elimine los elementos 0 y agregue un contenido
(3) Reemplazo: array.splice(0,2,'icey','rain'): a partir del elemento 0, elimine 2 elementos y reemplácelos con los dos elementos siguientes p>
12.array .indexof(elemento): busca el índice de la primera aparición del elemento desde el principio. Si el elemento no existe, devuelve -1; lastIndexOf(element): busca la primera aparición del elemento desde el final. Subíndice, si el elemento no existe, se devolverá -1;
14.array.forEach(function(item,index) {}) atraviesa la matriz
15.array.every(function( item,index){})//Recorre la matriz y devuelve verdadero solo si cada elemento de la matriz satisface la condición de juicio de retorno; de lo contrario, return false
16.array.some(function(item,index){ })// Recorra la matriz siempre que un elemento de la matriz cumpla la condición, devolverá verdadero. ejecute el recorrido más tarde. Si no se cumplen todos los elementos, devolverá false
17.array.filter(function(item.index ){})//Filtrar y seleccionar elementos que cumplan con las condiciones de juicio. Solo se devolverá verdadero
18.array.find(function(item,index){})//Filtrar los elementos que cumplen con las condiciones de juicio, devuelve el subíndice del primer elemento si se encuentra, devuelve. -1 si no se encuentra
19. array.includes (elemento): Determina si la matriz contiene este elemento y devuelve un valor booleano
20.array.map(function(item) ,index){})//Cambie cada elemento de la matriz y genere una nueva matriz, dejando la matriz original sin cambios
21.array .findindex(function(v,i){ //Cuerpo de la función de juicio });// Elementos de pantalla que cumplen con las condiciones de juicio, busca y devuelve el subíndice del primer elemento; si no se encuentra, devuelve -1
1. Agregue o elimine elementos al principio y al final
(2) Clasificación, orden inverso, empalme de matrices y conversión a cadenas
(3
)intercepción de corte y empalme: eliminar, agregar, reemplazar
(4) Consultar el subíndice correspondiente al elemento y si contiene este elemento
(5) Métodos y diferencias de matrices en bucle