แแแแ แ แแฆแแก แแ แแแแแกแแฃแแ แ JavaScript-แแก แแแแแแแแแ แก, แ แแแแแแช แแแแแชแฎแแแแแก แแแแแชแฎแแแแแก แแแฆแแ แแแแแแแแแแแแแ. แแแแแแแ, แ แแแแแแช แแกแแแ แแแงแแคแแแแแ แแแกแแฃแแ แแแแแ, แกแแฎแแแ แแแแแแแแขแก แแแแฌแแ แ แคแฃแแฅแชแแ, แ แแแแแแช แแแแแแแฎแแแแ HTTP แแแแฎแแแแแก แแ, แฌแแ แฃแแแขแแแแแแแก แจแแแแฎแแแแแจแ, แ แแแแแแฏแแ แแ แกแชแแแ.
แแแ แแแฌแแ แ แแแแ แแแ แแแแแ แแแคแแแ, แแแแขแแ แกแแแแแ แแกแ แแฅแแแแแแ แ แแแแ แกแแแแ แแฃแแ แแแฎแแขแแ. แฃแแ แแแแ แ แแ แแฉแแแแแแแแ, แ แแ แแแ แแแ แแกแแแแ, แ แแจแแช แแงแ แกแแฅแแ, แกแแแแแแ แแแแงแแคแแแ แแแฅแแแแแแแ. แแแแ แแ, แกแแแฌแฃแฎแแ แแ, แแแ แแแ แแแแแ แฌแแ แแแขแแแฃแแ แแแแแกแแแแแ. แจแแแแแ แฉแแแ, แแฆแคแ แแแแแแแแแแแ, แแแแแแฌแงแแแขแแ แชแแขแแแ แแแแแแแแแแแแแแแ แแแแแแแแ แแ แแแฎแแแแ, แแแแแซแแฎแแแแ แคแฃแแฅแชแแ แแแแแ แแแแแแ แแแแแฃแ แคแฃแแฅแชแแแ แแแแแแฅแชแแ.
แแแแ แแ แแแ. แแแแฎ, แแจแแแ แ แแงแ, แ แแ แแก แแแ แแช แจแแฎแแแแ แแ แแกแแ แแแแก. แแแ แแแแแแแ แแชแแแ, แ แแแแ แแฃแจแแแแแ แแฅ แงแแแแแคแแ แ. แฉแแแ แแแญแแ แแแแ แแฎแแแแ แแแแแฌแงแแแขแแก แแกแแแแ, แ แแแแแแช แแฉแแแแแแก แแแแชแแคแชแแแก แแแแแแแก. แแฃแแชแ, แแแแ, แ แแแแแแช แแแแแแแแขแแ แแแฌแแ แ แแแคแแแ, แกแ แฃแแ แกแแกแฃแแแแ แแงแ. แแแก แฐแฅแแแแ แซแแแแแ แแฃแแแแแแแ แฌแแ แแแแแแแ แแแแก แจแแกแแฎแแ, แแฃ แ แ แแแแแ แแแแแ แแงแ JavaScript-แจแ แแ แแแ แแแฎแกแแ, แแฃ แ แแขแแ แแงแ แแกแแแ แกแแญแแ แ. แฃแแชแ แแกแแกแแแแก แแก แกแแแแขแแแแแแ แแฅแแแแแแ, แแแแ แแ แฃแคแ แแกแแก แแแแแแแแแแแแก แแฆแแ แจแแแคแแ แแแแแ. แ แแแแ แจแแซแแแแแ แแ แแแแแแแแแ แก แจแแชแแแแแแแก แแแแแกแฌแแ แแแ แแแแแ แแแแแแก แแแแแแแฅแกแฃแ แฏแแญแแจแ แแ แแฃแฎแกแแแก แกแฎแแแแก แแแแแ แแขแฃแแแ แ แ แแแแแแแ?
แแแแแแแแแ แแแ แแแ แแแแก แชแฎแแแแ แแแแแแ
แแแแแแแแ แแแแก แแ แแชแแกแจแ แฉแแแ แแฃแแแแแแ แแฎแแแแแแ แแแแแแ แแแแ แแแกแแแแแก. แฉแแแ แแแแแแชแแแ แแแแแก แคแ แแแแแแขแแแก แแกแ, แ แแ แแ แแแแแแฌแแแก แฎแแแแฎแแ แฉแแฌแแ แ แงแแแแ แฏแแ แแ. แจแแกแแแแแแกแแ, แแแแแ แฉแแแแ แงแฃแ แแแฆแแแแก แคแแแฃแกแแ แแแแ แซแแ แแแแ แแแฌแแแแแแ, แฉแแแ แแฃแงแฃแ แแแ แแแกแ แฃแแแแฃแ แแแแก, แ แแแแแแแช แแแฃแจแแแแ, แ แแแแ แช แ แแฆแแช แแแแแกแแแแแ - แฉแแแ แฃแแ แแแแ แแแแแ แแฃแแแแ, แ แแ แงแแแแแคแแ แ แแกแ แแแฃแจแแแแแก, แ แแแแ แช แฃแแแ.
แแ, แ แแแแ แช แฌแแกแ, แแก แแฃแจแแแแก, แแแแ แแ แ แแแแกแแช แกแแฅแแ แ แแฃแแแแแ, แแแฅแแแแแแก แแแแแแ แฃแคแ แ แแแขแก แแแแแแฆแแแก.
แแแ แแแแ, แฉแแแแแ แแแแแแแแขแแ แฃแคแ แแกแ แแแแแแแแแ แแก แแแแแแแแแแแแแ แแแแแ แแแแก แแแแแฅแขแแแ แแแแแกแแแแแ แชแฎแแแแ แแแแฉแแแ. แแแก แแแแแ แฐแฅแแแแ แฌแแ แแแแแแแ แแแแแ, แแฃ แ แแแแ แฃแแแ แแแฅแชแแฃแแแงแ แแแแแแ, แ แแแแกแแช แแกแแแ แกแแแแ แกแฎแแแก แแแแจแ แฉแแแแแแแ, แแแแ แแ แแแก แแ แแกแแแแ แแแแแแ แแ แแแชแแแ แแ แแแแแแแช แแแ แแแแแแแ แแแแ แแแขแแ แแแฃแก แแ แแก. แแแแแ แแแ แแแแแ แแ แแแแฎแกแแแ แคแ แแแแแแขแ - แแ แช แแกแ แ แแฃแแแ:
return new Promise((resolve, reject) => {
functionWithCallback((err, result) => {
return err ? reject(err) : resolve(result);
});
});
แแแช แแแแแแแแ - แแ แแแแแ แงแแแแแ แแแแแแแแแ แ แแฆแแช แแแแแแขแจแ. แแแ แฃแแ แแแแ แแแแแแฎแกแแแ แแก แแแแแก แแแญแแ แ, แ แแแ แแแแแแแแแแแ แแแแแแงแแแแแแแแ แแแ แแแแแแแ แกแแฅแแแแแแแแจแ, แฎแแแ แแฎแแแแ แแแแแแ แฌแแ แแแแแแแ แฐแฅแแแแแ แแแแแ, แแฃ แ แแแแ แแฃแจแแแแแ แแฅ แงแแแแแคแแ แ. แแแแ แแ แแฃ แแแแแแแแแ แก แแแแแแแแแ แแกแแแแ แแแแชแแคแชแแ, แแแก แแ แแคแ แแก แแแแแฎแกแแแ แแแ แแ แแแฃแฌแแแแ - แแก แฃแแ แแแแ แแชแแแ แ แแแแ แแแแแแแแแแแ แแก แแ แแแ แขแแแแ แแแแแแแ แแแแ แงแแแแแคแแ แก, แ แแช แแแก แกแญแแ แแแแแแ แแแแแ.
แแแฃแแ แฃแแแแ แคแแกแแแแก
2012 แฌแแแก, แ แแแแกแแช แคแ แแแข-แแแแแก แคแ แแแแแ แแแแก แแแแแแแ แแแ แฏแแ แแแแแ แแ แแงแ แแแแงแแ แแแฃแแ, jQuery แแแ แแแแแ แแกแแคแแแแก แแ แแ แฌแแแแแแแฎแ แฌแแแแ
แฌแแแแ แแกแฌแแแแแก แแแแแฎแแแแก, แแฃ แ แแแแ แจแแฅแแแแก แกแแแฃแแแ แ jQuery แแฃแแแแแ แแ แแซแแแแ แฃแแแแแแฃแ แฎแแแแแก แแแ แแแแแแแก แแ แแชแแกแแก แจแแกแแฎแแ, แ แแแแช แแแแแแฌแแแ แแแแแแแแแแแก แจแแฅแแแ. แแแแ แฌแแแแจแ jQuery-แ แแแแแ แแ แแแแแกแ แงแแคแแแ แแแแฃแแแ แแแ, แแแแ แแ แแ แแแแแช แแแ แฉแแแ แแ แฌแแแแก. แงแแแแแแ แแแขแแ แแแกแแ แแแแแคแแฅแ แ แแงแ แแก แแฃแแแแแ แแแแชแแ, แ แแ แแ แแแแแแ แจแแแแซแแ แแ แงแแแแแคแ แแก แแแคแแฅแ แแแ. แแแแแฏแแแ, แ แแแแแแแช แแแขแแ แแ แแฆแฌแแ แ, แแแแแแแ แแแแแแฃแ แ, แแกแ แแแแคแแ แฉแแแแ, แ แแ แกแแ แแแแฃแแแ แแแแแฌแงแ แคแแฅแ แ, แ แแ แแแ แขแแแแ แจแแแแซแแ jQuery-แก แจแแฅแแแ, แแฃ แแแแก แแแแแฆแฌแแแแ.
แ แแกแแแแแ แแแแแ, แ แแแแฃแ แแ แแกแแแแกแก แแแ แแคแแ แก แแแแแแแแแแแ โ แแแแแแฌแงแแแขแแ, แ แแ แแแฃแกแแซแแแกแแ แ แแฃแแ แแงแ. แฉแแแ แกแแแฃแแแ แ แแแแแฌแงแแแขแแแแแแแ แซแแแแแ แแแ แขแแแ แแ แแฃแแฃแแ แงแแแแ แแแฉแแแแแแแแ แแฃแจแแแแแก แแ แแ แฃแแ แก แแแขแงแแแ. แแ jQuery-แก แแแแแแฃแแแแแแแ แ แแแแ แช แแแแแกแแแแแ แชแฎแแ แแแแแแแก, แ แแแแแแ แกแฌแแ แคแฃแแฅแชแแแแแ แแแแจแ แฃแแ แแแแ แแ แแแ แฃแแแ แแฏแแ แแแแก. แแแแก แจแแแแแ, แซแแแแแ แแแแแแ แแแ แแ แแก แแ แแแแแแแแแแแก แแแฅแแแแแแก แจแแกแฌแแแแแจแ, แแแแ แแ แฃแแ แแแแ แแแแแแแงแแแแ แแแก, แ แแแแ แช แแ แแแแแ แจแแ แงแฃแแก.
แแแแ แแ แแ แฌแแแแแก แแแแฎแแแ แกแฎแแ แแแแแแแแแ แแแแฎแแแ. แแแแแฌแงแ แฌแงแแ แแก แแแแแก แแแแฎแแ แแ แแฆแแแแแฉแแแ, แ แแ แแ แแแแแ แแแแแฌแงแแแขแแก แแแแฎแแ แชแแแแแแ แแงแ แซแแแแแ แแแแญแแแ แแแแ, แแฃแแแแช แแจแแแ แ. แแ แ, แ แ แแฅแแ แฃแแแ, แกแแแฃแแแ แ แแแแแก แแกแแแแกแแ แคแแฅแ แ แกแฃแ แกแฎแแ แแแแแแแ. แแแแ แแ แแก แแ แแก แกแฎแแ แแแแแแแแแแแก แแแแแก แจแแกแฌแแแแ แแ แแ แกแแแฃแแ แแแแแฌแงแแแขแแแแแแแแก แ แแแ แแแฃแชแแ แแแ, แ แแช แแแแฎแแแ แแแ แแแแแแแแแแแแ แ แแฆแแช แฉแแแแ.
แจแแแแแแแแ, แ แแแแแกแแช แแแแฆแแแ แแ แแแแฃแจแแแ, แ แแแแแแ แจแแแฉแแแแแช แแแแฌแงแแแ, แจแแแแชแแแแ แ แแแแ แช แแแแแแแแแ แก. แแฅแแแ แแฆแแแแฉแแแ, แ แแ แแก แแจแแแแแแ แ แแแแแแแแแแ, แ แแแแแกแแช แแฃแแแแแแ แแงแแแแแ แแ แ แแแแแกแแช แแแฉแแแฃแแ แฎแแ แ แฏแแแแกแแฃแ แแ แขแแคแแฅแขแแ แแแแแ, แกแแแ แแแ แแ แแฃแจแแแแก แแแแแแแ, แแ แแแแ แฃแแ แแแแ แแ แแแแแแแก แแแแแแฃแ แแ แแ แแกแขแแขแฃแ แแ แแแแแ แแแก.
แแแแฏแแ แแแแแฌแแแ แแแแแก แแแแแฎแแแแ, แแแกแ แแขแแแแแ แแแแ แแแแแแแแแแแ, แแแแ แแ แแกแ, แแชแแ แ, แแแแแแแแแแ แฃแแ แแแแแฏแแแแ แแแแแแแแแแแแแ, แจแแแแซแแแแ แแแแแแแ แแ แแแขแแ แแก แแแ แแแแแฌแงแแแขแแกแแแ. แแก แกแแจแฃแแแแแแก แแแแชแแแ แฃแคแ แ แฆแ แแแ แฉแแงแแแแแแ แแแแแ แแแแก แแ แแชแแกแจแ แแ แแแแชแแ แแแขแ แแแแแ แกแแแฃแแแ แ แแแแแฌแงแแแขแแแแแแแแก แแแแแแฃแจแแแแแแจแ.
แ แแชแ แแแ แแแแแ แแแแแฌแงแ แแแแแ แแแแแแ แแฃแจแแแแ, แแแฉแแแแแแแแ, แ แแ แแก แกแฃแคแแ แฏแแแแกแแแแ แแงแ. แจแแแแแ แแแแแ แแแแ, แ แแ แแกแแแ แแแคแฃแซแแแแฃแแ แแงแ แแแแแ แแแแแซแแฎแแแแแแ แแ แฉแแแ แแ แแแ แแแแ แแแแก แกแแแงแแ แ แแแแแแงแแ แ แแแขแ แแแแแ. แแแจ แแกแ, แแแแฃแจแ, แ แแแแแก แแแแแแแช แแ แแก แฉแแแแ แแแแแ แฉแแแ แฃแแฃแ แแแแแกแแแ, แแแแแ แ แแแแแแแแแ แฅแแแแแฅแแแแก แแแแแงแแแแแแ?!
แแก แแแแแฎแแแ แ แกแฎแแ แแแแแแ แจแแแแฎแแแ แแ แกแแแแแฎแก แแ แแแแฎแแแ, แ แแ แแก แแ แแ แแก แ แแฆแแช แแแกแขแ แแฅแขแฃแแ แแแแ แฉแแแก แฌแแแแจแ, แ แแแแแก แแแแ แซแแแแ แกแแ แแฃแแแก แแแ แแกแแแแก แแแแแแแ แฉแแแก แชแฎแแแ แแแแจแ. แแก แแฎแแแแ แจแแแแแแแแแ, แ แแแแแแ แแแแแแแช แจแแกแแซแแแแแแแ แฃแแ แแแแแแแ แกแแแแแแแ แชแแแแแกแแแงแแแ แแแแแแ แแ แฆแ แแ แฉแแซแแ แแแ. แแกแ แกแฌแแแแแแแ แแแแแแแแแแ แแแแแ แแแแก แแ แแแ แแแแ แ แแแแ แช แแแแแแแแแ แแแ.
แฎแแแแฎแแ แแแแแแแแแแ แแก แแแ แแแแ
แแกแ แ แแ, แแแแแแ แซแแ แแ แฎแแแแฎแแ แแแแแแแแแแ แแแ แแแแแ: แแแฌแแ แแ แแฅแแแแ แกแแแฃแแแ แ แแแแแชแแแแ แกแแแแแแแแฃแแ แแแแ, แจแแฅแแแแแ แกแแจแแแแ แแแแแ แแแ, แแ แแฃแแแแช แจแแฅแแแแแ แแฅแแแแ แกแแแฃแแแ แ แกแแฎแแแแฌแแคแ แแแ แแแแก แแแแแฌแงแแแขแ.
แแ แแฅแแก แแแแจแแแแแแแ, แ แแ แแ แแแแ แแแแแแงแแแแแก แแ แงแแแแแคแแ แก - แแแแ แแ แแฎแแ แแฅแแแ แแชแแ, แ แแแแ แแแแแแแแ แแก. แแ แแฃ แแแฅแแแแแ แจแแกแแซแแแแแแแ, แจแแแแแแแจแ แแแแแแงแแแแ แแกแแแ แแแแแแแแ แแแ แกแแแฃแแแ แแ แแแฅแขแแแจแ, แแแจแแ แแก แแแแแแแ แจแแกแแแแจแแแแแ. แแฅแแแ แจแแซแแแแ แแแ แแแแแแแแ แแแแก แแ แกแฎแแ แ แแแแก แกแฌแแแแแก.
แแฅ แกแแฅแแ แแ แแ แแก แแฅแแแแ แแแแแก แฌแแ แแแแแแจแ แแแแแแแแ, แแ แแแแ แ แแแแ แแฎแแแก แกแฌแแแแ. แแ แกแแแฃแแ แแแแแฌแงแแแขแแก แกแแแฃแแแ แ แแแแฎแแ แชแแแแแแแก แแแฌแแ แ แจแแกแแแแจแแแแ แแแแ แแกแฌแแแแแ แกแแฃแแแแแกแ แแ แแแ แแแแกแขแแแแกแแแ แแ แแแแ แแแฎแแแฌแแ แแฅแแแแ แชแแแแ.
แฌแงแแ แ: www.habr.com