async
키워드를 사용 하여 자바 스크립트 함수를 "비동기"(예 : 약속 반환)로 표시 할 수 있습니다 . 이처럼 :
async function foo() {
// do something
}
화살표 함수에 해당하는 구문은 무엇입니까?
2
적어도 파이어 폭스와
—
바젤
var foo = async () => await Promise.resolve('ha');
-잘 작동합니다
말
—
Jaromanda X
it doesn't work
은 의미가 없습니다 ... 오류가 발생합니까? "작동하지 않는"코드와 작동하지 않는 방법에 대한 의미있는 설명 없이는 다른 작업을하고있을 수 있습니다. 잘못된 작업 (또는 오래된 브라우저 사용)을 추측 할 수 있습니다.
@Pointy 일 수도 있지만 현재 Firefox 및 chrome 및 node.js (7.7.4)에서 기본적으로 작동합니다.
—
Jaromanda X
ES2017 스펙 비동기 화살표 함수 정의 @Pointy의 단면을 갖는다.
—
Heretic Monkey