0
객체 내부에서 비동기 함수를 정의하려고 할 때마다 구문 오류가 발생합니다.객체 리터럴에서 비동기 함수를 정의하는 방법
let obj = {
fn: async function fn() {
return 10;
}
}
객체 내부에서 비동기 함수를 정의하려고 할 때마다 구문 오류가 발생합니다.객체 리터럴에서 비동기 함수를 정의하는 방법
let obj = {
fn: async function fn() {
return 10;
}
}
게시 한 코드의 구문이 정확합니다. 구문 오류가 발생하면 코드를 실행하려는 환경이 비동기 함수를 지원하지 않습니다.이 기능은 아직 공식적으로 출시되지 않은 데서 기인합니다.
솔루션 :
정보는 https://kangax.github.io/compat-table/es2016plus/#test-async_functions에서 찾을 수 있습니다.
비동기 기능은 곧 출시 될 ES2017의 일부이며 ES7은 작년에 릴리스 된 것이 아닙니다. –
구문 오류가 발생하면 코드를 실행하려는 환경이 비동기 함수를 지원하지 않습니다. –
* 어떤 구문 오류가 발생합니까? – Bergi