Pytania otagowane jako synchronous



10
Jaka jest różnica między programowaniem synchronicznym i asynchronicznym (w node.js)
Czytałem nodebeginner I natknąłem się na następujące dwa fragmenty kodu. Pierwszy: var result = database.query("SELECT * FROM hugetable"); console.log("Hello World"); Drugie: database.query("SELECT * FROM hugetable", function(rows) { var result = rows; }); console.log("Hello World"); Rozumiem, co powinni zrobić, przeszukują bazę danych, aby uzyskać odpowiedź na zapytanie. A potem console.log('Hello world'). …

4
jQuery: Wykonywanie synchronicznych żądań AJAX
W przeszłości robiłem jQuery, ale utknąłem w tym całkowicie. Wiem o zaletach i wadach używania synchronicznych wywołań ajax, ale tutaj będzie to wymagane. Strona zdalna jest ładowana (kontrolowana przez firebug), ale nie jest wyświetlany żaden zwrot. Co powinienem zrobić inaczej, aby funkcja powróciła poprawnie? function getRemote() { var remote; $.ajax({ …
187 ajax  jquery  synchronous 

10
Jak zawijać wywołania funkcji asynchronicznej w funkcję synchronizacji w Node.js lub Javascript?
Załóżmy, że utrzymujesz bibliotekę, która ujawnia funkcję getData. Użytkownicy nazwać uzyskać rzeczywiste dane: var output = getData(); Pod kaptur dane są zapisywane w pliku, dzięki czemu realizowane getDataprzy użyciu node.js wbudowanej fs.readFileSync. To oczywiste, że zarówno getDatai fs.readFileSyncsą funkcjami synchronizacji. Pewnego dnia powiedziano Ci, aby przełączyć bazowe źródło danych do …

8
Najprostszy sposób na czekanie na zakończenie niektórych zadań asynchronicznych w JavaScript?
Chcę usunąć niektóre kolekcje mongodb, ale jest to zadanie asynchroniczne. Kod będzie wyglądał następująco: 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'); Konsola wyświetla: all dropped dropped dropped dropped Jaki jest najprostszy sposób, aby upewnić się, że all droppedzostanie wydrukowany po …

11
document.createElement („skrypt”) synchronicznie
Czy można wywołać .jsplik synchronicznie, a następnie natychmiast go użyć? <script type="text/javascript"> var head = document.getElementsByTagName('head').item(0); var script = document.createElement('script'); script.setAttribute('type', 'text/javascript'); script.setAttribute('src', 'http://mysite/my.js'); head.appendChild(script); myFunction(); // Fails because it hasn't loaded from my.js yet. window.onload = function() { // Works most of the time but not all of the …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.