收藏
回答

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

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

触发bin事件是正常的

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


为什么呢?求大佬解释下

回答关注问题邀请回答
收藏

2 个回答

  • 努力努力要努力zzz
    努力努力要努力zzz
    2019-02-28

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

    2019-02-28
    有用 2
    回复 1
    • 李佳钏
      李佳钏
      2019-02-28

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

      不是括号的问题

      我试过了。

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

    this作用域的问题。

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

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

    解决办法:let that = this

    2019-03-01
    有用
    回复
登录 后发表内容