使用方法链,我希望能够重复触发一个函数,但只有在该函数完成后才执行。就像在函数完全运行之前不执行一样。下面是预期结果的示例:
var myfunc = {
copy: function(message){
window.setTimeout(function(){
console.log(message);
},1000);
return this;
}
};
myfunc.copy('hello').copy('world');
// wait a second then log:
// hello
// wait until first function completion (1000ms), wait a second then log:
// world
非常感谢您的帮助!