call和apply的区别

    xiaoxiao2021-04-13  25

    call : 用在函数体外部;

    apply:用在函数体内部;

    1. 形参可以被删除  形参如果传入的话  必须和实参1:1对应

    2.如果没有形参  形参在arguments   arguments 是伪数组

    3. Array.prototype.slice().call(arguments )

    4.Array.from(arguments )

    5.call(this,字符串)  apply(this,[])

    6.setTimout 代替 setInterval 使用递归 ,函数内部调用,函数外部使用

    转载请注明原文地址: https://ju.6miu.com/read-668754.html

    最新回复(0)