最近我注意到许多人使用function
关键字而不是箭头函数在其功能组件中声明了功能。我想知道是否有性能原因,或者是样式问题,还是其他?
例如,假设我有一个ShowNote
组件,该组件带有用于验证它的形式和函数,我可以这样声明它:
const ShowNote = () => {
function validateForm() {
return content.length > 0;
}
...
或
const ShowNote = () => {
const validateForm = () => {
return content.length > 0;
}
...