小编dar*_*ryl的帖子

f()和()=> f()之间的区别

在使用ReactJS在javascript中进行事件处理时,我对此感到困惑.

之间有什么区别吗?

<button onClick={f()} />
Run Code Online (Sandbox Code Playgroud)

<button onClick={()=>f()} />
Run Code Online (Sandbox Code Playgroud)

我所知道的是第二个是返回f()的包装函数,但我看不出那里究竟发生了什么变化.我确实在别人的代码中看到了这两个.

javascript reactjs

8
推荐指数
1
解决办法
779
查看次数

标签 统计

javascript ×1

reactjs ×1