为了账号安全,请及时绑定邮箱和手机立即绑定

实现bind兼容的函数,调用结果一直是undefined

实现bind兼容的函数,调用结果一直是undefined

四季花海 2018-10-18 17:19:45
/*bind的兼容性实现 /
查看完整描述

1 回答

?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

首先你的move函数没写返回值。
然后这一步:_func.bind(thisObj,_params)
相当于move.bind({x:1, y:2},[2,2])
bind里传递参数是要分开传的和apply不一样。[2,2]作为了movex参数被传了进去。所以就算写了返回值,得到的也不是你要的结果。

查看完整回答
反对 回复 2018-11-09
  • 1 回答
  • 0 关注
  • 537 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信