동기 방식으로 루프 기능 #React Quick Notes.
3459 단어 nodebeginnersreactjavascript
이것은 우리가 함수 직렬화를 달성할 수 있는 방법 중 하나이며 귀하의 응용 프로그램에 유용할 수 있습니다.
const objFunctions = [
{ func: function1, args: args1 },
{ func: function2, args: args2 }
]; //We defined functions that we want to call one by one.
function LoopFunctionOneByOneCallAfterOneAnother(objFunctions) {
if (!objFunctions) process.exit(0); // finished
ExecuteSingleFunctionCall(objFunctions, function (result) {
// continue AFTER callback
LoopFunctionOneByOneCallAfterOneAnother(objFunctions.shift());
});
} // notice we called same function under this function which has parameter to get next object from objFunctions.
function ExecuteSingleFunctionCall(objFunction, callback) {
const { args, func } = objFunction;
func(args, callback);
} // Supportive function to execte single function.
LoopFunctionOneByOneCallAfterOneAnother(objFunctions.shift()); // In the end we call our function.
따라서 이 전체 블록은 직렬화된 방식으로 실행됩니다.
사이트https://nodejs.dev/en/learn/asynchronous-flow-control/에서 참조한 위의 여기에서 보다 유용한 방법을 찾을 수 있습니다.
Reference
이 문제에 관하여(동기 방식으로 루프 기능 #React Quick Notes.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ajaybaraiya6/loop-functions-in-synchronous-way-react-quick-notes-gbh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)