javascript - 비동기 읽기 파일
为情所困
为情所困 2017-05-19 10:46:58
0
2
667
으아아아 으아아아

위 코드에서 resultundefined,即并没有得到读取文件后的数据。我应该怎么修改,让result 得到 data.json의 내용은 무엇인가요?

为情所困
为情所困

모든 응답(2)
PHPzhong

이 경우에는 스트림을 사용하는 것이 좋으며 b 함수는 Promise를 반환하지 않습니다. async/await와 Promise의 관계와 두 가지 처리 방법을 이해하는 것이 좋습니다

1.

으아악

2.

으아악
给我你的怀抱

으아악

기사를 읽고 있던 중 이 코드를 보았습니다
6 JavaScript의 Async/Await가 약속을 깨뜨리는 이유(튜토리얼)
fse 확장자를 사용하는 기능에 대해 신중하게 생각해 보세요. 파일 읽기에서는 여전히 콜백. (개발 내역은 콜백함수->promise->Async/Await 입니다.)

즉, async/Await는 콜백 함수를 지원하지 않습니다. async 함수를 사용해야 하는 경우 b를 수정하여 반환을 지원할 수 있습니다. 약속.

으아악

Promise 패키징을 사용한 후에는 Wait의 최신 기능을 사용할 수 있습니다.
방금 배웠는데 조언좀 부탁드려요

참고:
Promise란 무엇입니까
Node.js 최신 기술 스택 Promise 기사

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿