JavaScript Promise의 복잡한 용어
JavaScript Promise의 세계에는 개발자를 당황하게 할 수 있는 수많은 용어가 포함되어 있습니다. 이 미로를 탐색하기 위해 이러한 핵심 문구 뒤에 숨은 정확한 의미를 살펴보겠습니다.
보류 중, 이행됨, 거부됨
약속에는 세 가지 기본 상태가 있습니다.
해결됨 대 Resolved
settled라는 용어는 fulfilled 및 rejected 상태를 모두 포함하며 약속이 더 이상 보류되지 않음을 나타냅니다. 그러나 Resolved는 Promise가 보류 상태에서 벗어났음을 전달하지만, 이행 또는 거부 여부를 확실히 나타내지는 않습니다.
Resolve 및 Rejection
Resolve는 약속의 운명을 결정하는 과정을 시작합니다. 이 전환으로 인해 세 가지 가능성이 발생할 수 있습니다.
Defering
연기는 결과를 동기식으로 전달하는 대신 결과에 대한 비동기식 약속을 제공하는 것을 의미합니다. 또한 동기 예외를 발생시키는 대신 지연된 거부가 반환됩니다. "지연"이라는 용어는 일부 라이브러리에서 지연된 개체를 생성하는 데 사용되는 메서드 이름을 나타낼 수도 있습니다.
위 내용은 JavaScript Promise의 주요 상태와 용어는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!