function addAysn(a,action){
setTimeout(()=>{
action(a+1);
},1000);
}
//异步事件顺序执行
// addAysn(a,(result)=>{
// a = result;
// addAysn(a,(result)=>{
// a = result;
// console.log(a);
// })
// });
//技能:连续操作n次异步方法
要求
function test(x,action){
let a = 0;
//action(10);
}
test(10,(a)=>{
console.log(a);//10
})