Pertanyaan yang diberi tag javascript

115
Bagaimana cara mengikat argumen fungsi tanpa mengikat ini?

Dalam Javascript, bagaimana cara mengikat argumen ke suatu fungsi tanpa mengikat thisparameter? Sebagai contoh: //Example function. var c = function(a, b, c, callback) {}; //Bind values 1, 2, and 3 to a, b, and c, leave callback unbound. var b = c.bind(null, 1, 2, 3); //How can I do this without...

115
Apakah aman untuk menyelesaikan janji beberapa kali?

Saya memiliki layanan i18n di aplikasi saya yang berisi kode berikut: var i18nService = function() { this.ensureLocaleIsLoaded = function() { if( !this.existingPromise ) { this.existingPromise = $q.defer(); var deferred = this.existingPromise; var userLanguage = $( "body" ).data( "language"...

115
menggunakan setTimeout pada rantai perjanjian

Di sini saya mencoba untuk membungkus kepala saya di sekitar promise. Di sini, pada permintaan pertama saya mengambil satu set tautan. Dan pada permintaan berikutnya saya mengambil konten tautan pertama. Tetapi saya ingin membuat penundaan sebelum mengembalikan objek promise berikutnya. Jadi saya...