0
약속은 그들이 에 전화를 걸 때만 실행됩니다. 또는 이것이 내가 배운 방법입니다.비동기 함수 - 실행하려면 필요합니까?
비동기 함수는 함수가 "설정 한"약속을 이해하는 것입니다. 비동기 함수를 호출 할 때마다 .then을 호출해야합니까?
async function loadStory(){}
....
loadStory()
or
loadStory().then
약속은 그들이 에 전화를 걸 때만 실행됩니다. 또는 이것이 내가 배운 방법입니다.비동기 함수 - 실행하려면 필요합니까?
비동기 함수는 함수가 "설정 한"약속을 이해하는 것입니다. 비동기 함수를 호출 할 때마다 .then을 호출해야합니까?
async function loadStory(){}
....
loadStory()
or
loadStory().then
비동기 함수는 평상시와 같이 호출하여 일반 함수에 따라 실행됩니다.
코드를 동기식으로 표시하고 비동기/이점의 이점을 활용하려면 전화 번호 앞에 await
을 추가해야합니다. 예를 들어
: 때문에 await
키워드
async function example() {
return new Promise(resolve => {
resolve('hello');
});
}
const myReturnedValue = await example();
, myReturnedValue
는 example
함수에 의해 반환 된 해결 약속의 결과가 될 것입니다.
틀린 것을 배웠습니다. 약속은 전혀 실행되지 않습니다. 이걸 어디서 배웠 니? – Bergi
ES8'비동기 함수 (async functions) '는 약속을 되 돌리는 정상적인 함수를위한 문법적인 설탕 일 뿐이다. – Bergi
async/await는 ES2017은 아니고 ES2017의 일부입니다. –