Red de conocimientos turísticos - Información de alquiler - Con respecto al problema de escritura de ES6, me gustaría preguntar cómo js pasa parámetros a dicha función de flecha.

Con respecto al problema de escritura de ES6, me gustaría preguntar cómo js pasa parámetros a dicha función de flecha.

La forma en que las funciones de flecha pasan parámetros no es muy diferente de las funciones ordinarias. Simplemente pásalo como de costumbre. const?onButtonPress?=?(?params?)? =gt;?{

//?Function?body

}

Una diferencia es, si la función de flecha tiene solo un parámetro, los paréntesis se pueden omitir: const?onButtonPress?=?(?params?)? =gt;?{

/?Function?body

}

Si solo hay una declaración de retorno dentro de la función de flecha, también puede omitir los paréntesis, como una función que verifica si una cadena está compuesta enteramente de números: function?validate(?str?) ?{

return?/^\d $/.test(?str?);

}

Se puede escribir como: const?validate?= ?str?=gt;?/^\d $/.test(?str?);