Я работаю над эмулятором. Задача под рукой - это входящий запрос на определенную конечную точку. Запрос может содержать 1-4 варианта в req.body.options. Основная идея дизайна заключается в том, что объект содержит параметры и соответствующие вызовы методов (как своего рода под-маршрутизатор).Метод вызова JS от значения объекта
let dataActions = {
option1: optionMethod(param1, param2),
option2: optionMethod2(param1, param2),
option3: optionMethod3(params),
option4: optionMethod4(params)
}
for (key in req.body.options) {
...
}
для ... в должны сгореть методы (развязаны в других файлах), когда он находит соответствие в запросе с ключами dataActions. Есть ли семантический путь или подробный шаблон проектирования, чтобы сделать эту работу?
Спасибо! Ты мне очень помог очистить туман в моей голове. По какой-то причине я пропустил тот факт, что я сохранил результат вызова функций как значения. Так снова, спасибо за вашу помощь! :) –