Как полностью уклониться от обещаний jQuery при объединении двух асинхронных функций jQuery?

Я видел много учебных пособий по новым обещаниям EMCA, защищающим избегание «обещаний» в библиотеке jQuery. Они обычно говорят, что вы можете увернуться от них, сделав что-то вроде этого:

Promise.resolve($.getJSON(url, params)); // voila!  the jQuery promise is "gone"!

Однако на самом деле это не работает, когда мне нужно объединить две асинхронные функции jQuery вместе. Как бы связать два вызова getJSON (где второй вызов зависит от первого) вместе, не используя jQuery then () или .when ()?

Вместо этого я хочу использовать только Promise.all и т. Д.

Я думаю, что подобная проблема вопроса будет чередовать jquery и обещания EMCA?

Ответы на вопрос(2)

Ваш ответ на вопрос