js中bind call apply简单笔记

bind call apply 第一个参数都是设置this 无区别

bind 从第二个参数开始,加参数到原函数的参数之前,生成并返回新函数

apply call 从第二个参数,传参数,调用函数

 

var newFun = fun.bind(a, b);

fun.apply(a, arr)

fun.call(a, b,c)

posted @ 2018-02-27 17:01  060302  阅读(95)  评论(0编辑  收藏  举报