使用方法链,我希望重复触发一个函数,但只有在该函数完成之后。几乎就像在函数完全运行之前不要执行一样。预期结果示例:
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
任何帮助表示赞赏!