javascript - 如何實(shí)現(xiàn)下列流程控制方案
問題描述
問題解答
回答1:這代碼看得我很感動(dòng),所以我打出了GG,你直接在控制臺(tái)輸入下面代碼就可以看到結(jié)果了。。。
function async(arr){ if( Object.prototype.toString.call(arr) != '[object Array]' ){return false; } var target = arr.shift(); if(typeof target != 'function'){return false; } target(function(){async(arr); });}var one = function(callback){ setTimeout(function(){console.log('first');callback(); },200);};var two = function(callback){ setTimeout(function(){console.log('second');callback(); },100);};async([one,two]);async([one,two,two,one,two]);回答2:
我很想問,,異步總得有個(gè)url吧,你讓url寫成函數(shù)。。。
相關(guān)文章:
1. 為什么我ping不通我的docker容器呢???2. 關(guān)于docker下的nginx壓力測(cè)試3. angular.js - angular內(nèi)容過長(zhǎng)展開收起效果5. javascript - webpack熱加載配置不生效6. docker start -a dockername 老是卡住,什么情況?7. javascript - js代碼獲取驗(yàn)證碼倒計(jì)時(shí)問題8. dockerfile - [docker build image失敗- npm install]9. 主從備份 - 跪求mysql 高可用主從方案10. java - instance method中 static后的<K>是什么意思?
