call方法有什么作用?以前在哪里讲过?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
电磁护盾 提问者 2022-07-22 18:52:16

还有bind方法,以前在哪里讲过?

  • 同学你好,call在如下视频节讲过:

    https://img1.sycdn.imooc.com//climg/62db505f09149c9705430484.jpg

    bind没有讲过,它和call的作用类似,都可以改变函数中this的指向。区别在于bind并不会直接调用函数,而是需要手动调用:

     var obj = {}
            function fn () {
                console.log(this == obj);
            }
            // 返回改变this后的新的函数
            var newFn = fn.bind(obj)
           
            // 手动调用
            newFn()

    同学运行上面的例子,理解一下。

    祝学习愉快!

    2022-07-23 09:38:35
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师