약속은 그들이 에 전화를 걸 때만 실행됩니다. 또는 이것이 내가 배운 방법입니다. 비동기 함수는 함수가 "설정 한"약속을 이해하는 것입니다. 비동기 함수를 호출 할 때마다 .then을 호출해야합니까? async function loadStory(){}
....
loadStory()
or
loadStory().then
약속 기능이 어떻게 작동하는지 이해하는 데 몇 가지 문제가 있습니다. 이전에 Bluebird를 사용했지만 프로그래머로 개선하기 위해 새로운 await/async 표준을 배우려고했습니다. 나는 async/await를 사용하여 적절한 기능을하지만 적절하게 작동하지 않는 약속을 만들었습니다. Webpack을 사용하는 노드의 최신 버전에서 실행 중이므로 의미있는
This proposal은 async 함수가 ES2017 사양에서이 확인을 찾을 수는 없지만 기능이 생성기 기능을 사용할 수 있다고 제안합니다. 는 또한, 발전기 프로토 타입 크롬/Node.js를에 엉망이 될 때, async 기능에 영향을 줄 수하지 않는 것,이 GeneratorFunction 적어도 직접 AsyncFunction에서 사용하지 않는 것을 제
Node와 함께 async/await에 문제가 있습니다. 내가 이것을 시도하면 : function Read_Json_File() {
fs.readFile('import.json','utf-8',(err, data) => {
if (err) throw err;
json_data = JSON.parse(data);
r
내 코드에서 다중 약속을 사용하려면 어떻게해야합니까? 내가 두 번째 약속에 대한 두 번째 await를를 사용하고 싶어 할 때 당신이 볼 경우 function ReadJSONFile() {
return new Promise((resolve, reject) => {
fs.readFile('import.json', 'utf-8', (err,
함수 내에서 두 개의 서비스 호출 응답을 캡처하려고합니다. 비동기 및 기다림이이 목적을 해결하고 아래에서 시도했음을 알게되었습니다. 여기 내부 비동기 함수 예 - 나는 사용자, 회사 종점 및 콘솔 로그에 전화를 걸고 있습니다. 완벽하지만, 비동기 함수를 호출하여 동일한 값을 검색하는 동안 Promise Pending이 제공됩니다. 나는 두 가지 옵션을 시도
번역없이 Javascript ES6 및 ES7 구문 (특히 async/await, 새로운 가장 친한 친구)을 사용하고 싶습니다. 그것도 옵션일까요? 그리고 그것이 선택 사항일까요? 모두 하위 질문에 따라 달라집니다. Android 및 iOS에서 Javascript 엔진이 효과적으로 반응합니다. 그것은 장치 자체에서 가져온 것입니까? (이 경우 transpi
스트라이프 노드 API를 사용하는 모든 고객의 목록을 컴파일하려고합니다. 한 번에 100 명의 고객을 계속 가져와야합니다. 나는 비동기 대기를 사용하기 위해 API 호출 내에서 Promise를 사용해야한다고 믿지만, 내 인생에서 그걸 어디에 넣어야 할지를 알 수 없다. 이 요지를 공개적으로 사용하기를 원하며 올바르게 받아보고 싶습니다. 감사합니다. getA
방금 클래스와 비동기를 실험하기 시작했습니다. 노드 버전 8.9.0 (LTS)을 사용하고 있습니다. 내가 console.log(this) 일 때 개체에 대한 참조 대신 undefined이 표시됩니다. subhandler.js Y 경우 class Handler {
constructor(props) {
this.defaultRes = {