“ждать javaScript” Ответ

Асинхровый Ауат

const data = async ()  => {
  const got = await fetch('https://jsonplaceholder.typicode.com/todos/1');
  
  console.log(await got.json())
}

data();
Salo Hopeless

JavaScript ожидает

await new Promise(resolve => setTimeout(resolve, 5000)); // 5 second wait

//or

(async () => {
await new Promise(resolve => setTimeout(resolve, 5000)); // 5 second wait
})();
Pudochu

Асинхрон ждет

// ASYNC will always returns promises
// NOTE : AWAIT should be kept only inside ASYNC function
// AWAIT can't be used in regular function
/* TIPS : Js is single threaded & synchronous in nature BUT, we can
          make it as asyncronous by using (ASYNC/AWAIT)*/

//(Example 1 : fetching Random Image)
async function RandomImage(){  //remember async and await is powerful for async operations, always await should be inside of async only.

  try {
    const raw_response = await fetch("https://www.themealdb.com/api/json/v1/1/random.php");
      if (!raw_response.ok) { // check for the 404 errors
          throw new Error(raw_response.status);
      }
    const json_data = await raw_response.json();  //AWAIT
    let data = json_data.meals[0];

    console.log(data);
  }
  catch (error) { // catch block for network errors
      console.log(error); 
  }
}
RandomImage();


//(Example 2 : returning another promise)
console.log("1 is working");
console.log("2 is working");
  var AsyncFunction = async() => {
    var x = new Promise((resolve,reject) => {
        setTimeout(() => resolve("3 is working"), 3000);
    });
    var result = await x;
    return result;
  }
AsyncFunction().then(resolved => console.log(resolved));
console.log("3 is working");
Outlander

Асинхрон ждет

async function f() {

  try {
    let response = await fetch('/no-user-here');
    let user = await response.json();
  } catch(err) {
    // catches errors both in fetch and response.json
    alert(err);
  }
}

f();
Yawning Yak

ждать javaScript

If the value of the expression following the await operator is not a Promise, it's converted to a resolved Promise.
Smoggy Swiftlet

ждать javaScript

The await operator is used to wait for a Promise. It can only be used inside an async function within regular JavaScript code; however it can be used on its own with JavaScript modules.
Smoggy Swiftlet

Ответы похожие на “ждать javaScript”

Вопросы похожие на “ждать javaScript”

Больше похожих ответов на “ждать javaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования