Latest web development tutorials

jQuery deferred.resolveWith () metode

Metode Lain-lain jQuery Metode Lain-lain jQuery


Definisi dan Penggunaan

deferred.resolveWith () adalah fungsi yang digunakan untuk memecahkan tangguhan (delay) objek dan memanggil fungsi doneCallbacks callback sesuai dengan konteks dan args parameter yang diberikan.


Catatan: 1. Penundaan ini biasanya hanya objek pencipta dapat memanggil metode. Anda dapat menghubungi deferred.promise (), mengembalikan benda Janji terbatas untuk mencegah perubahan kode lainnya tertunda keadaan objek atau melaporkan statusnya.
2. Ketika objek delay teratasi, atau deferred.done oleh doneCallbacks deferred.then menambahkan, akan dipanggil. Fungsi callback dalam urutan mereka ditambahkan ke eksekusi. Diteruskan ke deferred.resolve () dari parameter args akan diteruskan ke masing-masing fungsi callback. Ketika obyek memasuki diselesaikan delay setiap negara doneCallbacks ditambahkan, maka akan dieksekusi segera, dan mendatangkan .resolve () parameter.


tatabahasa

deferred.resolveWith( context [, args ] )

参数 描述
context Object类型 作为 this对象传递给 doneCallbacks 回调函数
args Array类型 传递一个可选的参数数组给 oneCallbacks 回调函数


Metode Lain-lain jQuery Metode Lain-lain jQuery