需要先执行的函数
let num = 1;
var fun1 = ()=>{
console.log('fun1函数');
if(num > 5){
num = 1;
}
};
需要后执行的函数
var fun2 = ()=>{
return new Promise(
()=>{
setInterval(()=>{
num = Number(num) + 1;
console.log('num', num);
}, 1000);
}
).then(
()=>{
console.log('num1', num1);
}
);
};
把需要先执行的函数作为参数放到后执行的括号内
fun2(fun1());
执行结果

网友评论