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?);