我知道,如果我使用事件侦听器,如onload
,onerror
和onloadend
的实例,例如,FileReader
或XMLHttpRequest
,它们将依次触发。
我有保障吗侦听器解析的顺序将在onloadend
之前解析onload
/onerror
处理程序,或者顺序是随机的?
换句话说:我可以把onloadend
看作是类似于finally
语句的承诺
注意"后"字:
XMLHttpRequest: loadend event
loadend事件在请求完成时触发,无论是成功(加载后)还是不成功(abort或error后)。
我可以把onloadend看作类似于promise的finally语句吗?
对