«synchronous» etiketlenmiş sorular



10
Senkron ve asenkron programlama arasındaki fark nedir (node.js'de)
Düğümbaşını okuyordum ve aşağıdaki iki kod parçasına rastladım. İlki: var result = database.query("SELECT * FROM hugetable"); console.log("Hello World"); İkinci olan: database.query("SELECT * FROM hugetable", function(rows) { var result = rows; }); console.log("Hello World"); Yapmaları gerekeni alıyorum, sorgunun cevabını almak için veritabanını sorguluyorlar. Ve sonra console.log('Hello world'). Birincisi sözde senkron kod. …

4
jQuery: Eşzamanlı AJAX isteklerini gerçekleştirme
Geçmişte bazı jQuery yaptım, ama tamamen bu konuda takılıp kaldım. Eşzamanlı ajax çağrılarını kullanmanın artılarını ve eksilerini biliyorum, ama burada gerekli olacak. Uzak sayfa yüklenir (kundakçı ile kontrol edilir), ancak geri dönüş gösterilmez. İşlevimin düzgün bir şekilde geri dönmesini sağlamak için farklı ne yapmalıyım? function getRemote() { var remote; $.ajax({ …
187 ajax  jquery  synchronous 

10
Eşzamansız işlev çağrılarını Node.js veya Javascript'te bir eşitleme işlevine nasıl sarabilirim?
Bir işlevi açığa çıkaran bir kitaplık tuttuğunuzu varsayalım getData. Kullanıcılarınız gerçek verileri almak için onu çağırır: var output = getData(); Başlık altında veriler bir dosyaya kaydedilir, böylece getDatayerleşik Node.js kullanarak uygulayabilirsiniz fs.readFileSync. Her ikisi de açıktır getDatave fs.readFileSyncsenkronizasyon işlevleridir. Bir gün, temeldeki veri kaynağını yalnızca eşzamansız olarak erişilebilen MongoDB gibi …

8
Javascript'te bazı eşzamansız görevlerin tamamlanmasını beklemenin en basit yolu?
Bazı mongodb koleksiyonlarını bırakmak istiyorum, ama bu eşzamansız bir görev. Kod şu şekilde olacaktır: var mongoose = require('mongoose'); mongoose.connect('mongo://localhost/xxx'); var conn = mongoose.connection; ['aaa','bbb','ccc'].forEach(function(name){ conn.collection(name).drop(function(err) { console.log('dropped'); }); }); console.log('all dropped'); Konsol şunları görüntüler: all dropped dropped dropped dropped all droppedTüm koleksiyonlar bırakıldıktan sonra basılacağından emin olmanın en basit yolu …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.