30
jQuery의 지연된 기능을 파헤쳐보고 있습니다. 나는 인터넷에서 몇 가지 예를 시도했다. 그 개념을 이해했지만 resolve()
과 promise()
의 차이를 이해하지 못합니다..resolve()와 .promise()의 차이점은 무엇입니까?
resolve()
과 promise()
의 차이점은 무엇입니까?
jQuery의 지연된 기능을 파헤쳐보고 있습니다. 나는 인터넷에서 몇 가지 예를 시도했다. 그 개념을 이해했지만 resolve()
과 promise()
의 차이를 이해하지 못합니다..resolve()와 .promise()의 차이점은 무엇입니까?
resolve()
과 promise()
의 차이점은 무엇입니까?
resolve()
및 promise()
모두 jQuery Deferred
개체의 메서드입니다. JQuery와 documentation about Deferred에서 조각
첫째 : 이연 이해
는한 모델은 체인 인식 기능 래퍼로 생각하는 것입니다. deferred.then(), deferred.done(), 및 deferred.fail() 메서드는 호출 할 함수를 지정하고 deferred.resolve (args) 또는 deferred.reject (args) 메서드는 함수를 "호출"합니다. 당신이 제공하는 주장들로 그걸 염두에두고
promise()
단지
then()
,
done()
및
fail()
방법을 가지고 있으며,
하지이
resolve()
또는
reject()
을 가지고 것을 제외하고는
Deferred
객체에 매우 유사한 개체를 반환합니다. 블로그 게시물에서
는 m-날카로운
promise()
에 대한 언급 : 당신이에 가입 하기 위해 호출 API 뭔가에 부여 할 때
이 유용하지만, 해결하거나 거부 할 수없는 능력은 연기 .