1:都是对函数使用
2:修改函数中this的指向
区别
call
func.call(obj, p1, p2 ... )
apply
func.apply(obj, [p1, p2 ...])
bind
func.bind(obj)()
// 绑定后需要主动调用
1:都是对函数使用
2:修改函数中this的指向
区别
call
func.call(obj, p1, p2 ... )
apply
func.apply(obj, [p1, p2 ...])
bind
func.bind(obj)()
// 绑定后需要主动调用