Это просто псевдоним для объекта event . Не обязательно обозначать его только e , но оно показывает, что это событие.
Теперь по вашему вопросу, который я видел в заголовке поста и в комментарии. Вы можете использовать его по-разному в соответствии с вашим дизайном компонентов.
Функциональный:
const funComponent = (props)=>{
const clickHandler = e=>{
// use it here
}
return (<div className="App">
<input
type="button"
value="Click me"
onClick={clickHandler} // <----bind it here
/>
</div>);
};
Класс:
class ClassComponent extends React.Component{
const clickHandler = e=>{
// use it here
}
render(){
return(<div className="App">
<input
type="button"
value="Click me"
onClick={this.clickHandler} // <----bind it here
/>
</div>);
}
}