美文网首页JS
js中的 call apply bind方法

js中的 call apply bind方法

作者: A_走在冷风中 | 来源:发表于2021-08-23 23:34 被阅读0次

    js中的 call apply bind方法

    我们先看下面这段代码:

    当我们直接调用person中的say()方法时,此时this指向person ,age为undefined

    1. call()方法的使用:

    此时this 的指向为person1

    2. apply()方法的使用:

         apply()方法与call方法的作用类似,不同的是在存在多个参数时call()方法可直接写入,apply()方法需要用[]将后面的参数包裹:

        call():

    apply():

    3.buid()方法的使用:

    buid()方法在参数与call()一样,但其会返回一个函数,call()和apply()是直接调用.


    相关文章

      网友评论

        本文标题:js中的 call apply bind方法

        本文链接:https://www.haomeiwen.com/subject/urewihtx.html