收藏
回答

function(res)和res=>有区别吗??我一直以为只是写法不同

function(res)和res=>有区别吗??

触发bin事件是正常的

把function(res)换成res=>触发兵就错误了


为什么呢?求大佬解释下

最后一次编辑于  02-28  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • iHealth 王深镇
    iHealth 王深镇
    02-28

    只是一个es6 的写法 , (res)=> 这样写,你没有加括号

    02-28
    赞同 2
    回复 1
    • 李佳钏
      李佳钏
      02-28

      我知道是es6的写法,一个参数的时候可以不用括号,

      不是括号的问题

      我试过了。

      02-28
      回复
  • 老张
    老张
    03-01

    this作用域的问题。

    function(res)里,this指向是正确的;

    res=>里,this指向function本身。

    解决办法:let that = this

    03-01
    赞同
    回复