jQuery 网站上的示例中的评论说:
var div = $( "<div>" );
div.promise().done(function( arg1 ) {
// Will fire right away and alert "true"
alert( this === div && arg1 === div );
});
但这并不完全正确,不是吗?它会很快弹出一个警告框,以至于您会认为它立即触发了,但实际上,下一行代码将被执行,然后每当 promise 完成时,它就会弹出警告框,对吗?