Javascript匿名函数与无函数
有人能解释一下两者的区别吗 1.Javascript匿名函数与无函数,javascript,reactjs,anonymous-function,Javascript,Reactjs,Anonymous Function,有人能解释一下两者的区别吗 1.onChange=()=>console.log(“已更改”) 2.onChange=console.log(“已更改”) 我自己看不出有什么不同,那么使用选项1有什么意义呢 我在这里使用React。如果删除{} onChange=console.log('Changed') 您正在将onChange设置为console.log()的返回值 onChange=()=>console.log('Changed') 您正在将onChange设置为发生更改时将调用的函数
onChange=()=>console.log(“已更改”)
2.onChange=console.log(“已更改”)
我自己看不出有什么不同,那么使用选项1有什么意义呢
我在这里使用React。如果删除
{}
onChange=console.log('Changed')代码>
您正在将onChange
设置为console.log()
的返回值
onChange=()=>console.log('Changed')代码>
您正在将onChange
设置为发生更改时将调用的函数。如果删除{}
onChange=console.log('Changed')代码>
您正在将onChange
设置为console.log()
的返回值
onChange=()=>console.log('Changed')代码>
您正在将onChange
设置为一个函数,该函数在发生更改时将被调用。您可能处于某个框架的上下文中,而您却忽略了告诉我们。有棱角的反应Vue?那不是JavaScript,可能是React或其他什么?你可能在某个框架的上下文中,而你却忽略了告诉我们。有棱角的反应Vue?那不是JavaScript,可能是React什么的?