bind的用法,以及如何实现bind的函数和需要注意的点 bind的作用与call和apply相同,区别是call和apply是立即调用函数,而bind是返回了一个函数,需要调用的时候再执行。 一个简单的bind函数实现如下 Function.prototype.bind = function(ctx) { var fn = this; return function() { fn.apply(ctx, arguments); }; };