js bind多参数的问题

,bind(),调用一个新创建的函数,其新函数的this值会被绑定到给定bind()的第一个参数。 

es6,参数表达,传参

bind(this),生成的新的updateChangedOptionAndMask,会把本身this的updateChangedOptionAndMask方法覆盖掉吗

不会覆盖,注入到this对象是一个新的引用,不是同一个东西,注入是一个未知的引用不能直接通过对象.的方法是使用,必须将他付给一个新的方法,才能使用。

var newfunc=func.bind(this,1,2);

生成一个新的方法,却不能想普通函数的参数传递调用他,而是将他们的参数累积起来。

你可能感兴趣的:(js bind多参数的问题)