1. Descripción del método, la matriz reduce () aplica una función al [x1, x2, x3 ...] de esta matriz. Esta función debe recibir dos parámetros. Reducir () continúa el resultado para realizar un cálculo acumulativo con el siguiente elemento de la secuencia. El efecto es:
[x1, x2, x3, x4] .reduce (f) = f (f (f (x1, x2), x3), x4)
2. Use ejemplos
'use estrict'; function string2Int (s) {if (! S) {alert ('los parámetros vacíos'); return;} if (s.length === 1 1) {return s*1;} var arr = []; for (var i = 0; i <s.length; i ++) {arr.push (s.substr (i, 1)*1);} return arr. (function (x*) + y;});} // test: if (string2Int ('0') === 0 && String2Int ('12345') === 12345 && String2Int ('12300') === 12300) {if (String2Int.ToString (). indexOf ('parseint')! == -1) {alerta ('no use parseInt ();); (String2Int.ToString (). IndexOf ('Number')! == -1) {alert ('no use número ()');} else {alerta ('Test Passed!');}} else {alert ('test fallado!');}Lo anterior es una explicación detallada del ejemplo de uso del método Red () incluido en JavaScript introducido por el editor. Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje y el editor responderá a todos a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!