asyncMap method for array of multiple functions - Javascript
asyncMap은 두 개의 인자를 가진다. 첫째는 비동기 함수들이 담긴 배열이고, 둘째는 callback 함수이다. 배열에 있는 각각의 함수는 별개의 callback을 가지고 있으며, 마지막 함수까지 실행되고 나면, 그 때 두번째 인자로 받은 callback을 invoke한다. 주의사항 결과값으로 return되는 배열은 첫번째 인자로 받았던 함수들의 결과값을 차례대로 가지고 있어야 한다. 비록 그 함수들이 비동기로 작동하였을지라도! Example asyncMap([ function(cb){ setTimeout(function(){ cb('one'); }, 200); }, function(cb){ setTimeout(function(){ cb('two'); }, 100); } ], function(resu..
Programming/Algorithm
2019. 6. 28. 22:47