call、apply、bind的联系和区别

call和apply都是为了改变某个函数运行时的上下文而存在的(也就是改变函数的this指向);

如果使用call/apply,那么this指向的是第一个参数,apply的第二个参数是一个参数数组call的第二个及其以后的参数都是数组里面的元素,就是说要全部列举出来;

猜你喜欢

转载自blog.csdn.net/qq_35145061/article/details/80798676
今日推荐