猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
实现bind兼容的函数,调用结果一直是undefined
/
*bind的兼容性实现
/
四季花海
浏览 538
回答 1
1回答
一只甜甜圈
首先你的move函数没写返回值。然后这一步:_func.bind(thisObj,_params)相当于move.bind({x:1, y:2},[2,2])bind里传递参数是要分开传的和apply不一样。[2,2]作为了move的x参数被传了进去。所以就算写了返回值,得到的也不是你要的结果。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续