El uso del mapa de filtro de funciones avanzadas reduce

filtro

1  // La función de devolución de llamada en el filtro tiene un requisito: debe devolver un valor booleano 
2  // verdadero: cuando devuelve verdadero, la función agregará automáticamente el n de esta devolución de llamada a la nueva matriz 
3  // falso: cuando devuelve falso En este momento, n 
4  
5 constantes = [10, 20, 140, 40, 3, 25 ]
 6 let newNums = []
 7 newNums = nums.filter ( function (n) {
 8    return  boolean ( verdadero | falso )
 9 })

 

mapa (mapa | cambiar el valor devuelto)

1  // Devuelve cada valor modificado 
2  
3 const nums = [10, 20, 140, 40, 3, 25 ]
 4  
5 let new2Nums = []
 6 lnew2Nums = nums.map ( function (n) {
 7    return n * 2
 8 })

 

reducir (resumir todo en la matriz)

Referencia directa: https://www.cnblogs.com/smallpen/p/10249288.html

     https://segmentfault.com/a/1190000005921341

 

Supongo que te gusta

Origin www.cnblogs.com/PasserByOne/p/12759723.html
Recomendado
Clasificación