联系到上篇博客讲的bind完整的语法为: let bound = func.bind(context, arg1, arg2, ...); 可以绑定上下文this和函数的初始参数.举例,我们有个乘法函数mul(a,b): function mul(a, b) { return a * b; } 我们可以在该函数的基础上使用绑定创建一个double函数: let ); alert( ) ); // = mul(2, 3) = 6 调用mul.bind(null, 2)创建新函数double,传递调…