Показать сообщение отдельно
  #1747 (permalink)  
Старый 19.01.2016, 22:43
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

yazonnile,
1. В большинстве случаев это не будет явный вызов промиса а выззов какого то метода.
2. суть в том что у тебя получится асинхроный код по сути записаный как синхронный.

function getAsyncData() {
  return new Promise( ( resolve ) => {
    setTimeout( () => {
      resolve("data");
    }, 1000 );
  } )
  
}

async function getData(){
	 var val = await getAsyncData(); 
   // далее пишем синхронный код
   var val = await getAsyncData();// снова получаем асинхронный данные
   //дальше пишем синхронный код и не каких callback
}
getData();
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием