Я звоню через веб-сервис и получаю ответ в формате JSON. После получения ответа я хотел бы отобразить данные на странице. Перед тем, как отобразить эти данные на странице, мне нужно выполнить проверки, чтобы убедиться, что определенные элементы определены, а если нет, дать им значения по умолчанию (пример ниже).
var scoreSummary = JSON.parse(response).summary;
var gameStatus = scoreSummary.gameStatus ? scoreSummary.gameStatus : 'pre';
var homeRanking = scoreSummary.homeRank ? scoreSummary.homeRank : '';
var awayRanking = scoreSummary.awayRank ? scoreSummary.awayRank : ''
Теперь у меня есть несколько страниц, где я могу вызвать этот же веб-сервис, и я не хочу дублировать все проверки и установку значений по умолчанию. Есть ли способ, которым я могу централизовать эти проверки, чтобы они были только в одном месте, а не разбросаны по нескольким страницам, каждая из которых выполняет один и тот же вызов службы?
Спасибо