Articles of síncrono

Maneira mais simples de esperar algumas tarefas assíncronas completas, em Javascript?

Eu quero descartar algumas collections mongodb, mas essa é uma tarefa assíncrona. O código será: 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’); O console exibe: all dropped dropped dropped dropped Qual é a maneira mais simples de garantir que all dropped sejam impressas depois que […]

Espere o Shell terminar, depois formate as células – execute um comando de forma síncrona

Eu tenho um executável que eu chamo usando o comando shell: Shell (ThisWorkbook.Path & “\ProcessData.exe”) O executável faz alguns cálculos e exporta os resultados de volta para o Excel. Eu quero ser capaz de alterar o formato dos resultados depois que eles são exportados. Em outras palavras, preciso que o comando Shell primeiro aguarde até […]

document.createElement (“script”) de forma síncrona

É possível chamar um arquivo .js síncrona e depois usá-lo imediatamente depois? 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 time. // Especially if my.js […]

Todos os callbacks de javascript são asynchronouss? Se não, como sei quais são?

Estou curioso para saber se todos os retornos de chamada de javascript são asynchronouss, ou se esse é o caso apenas em determinadas situações. Além disso, tenho certeza que o código javascript asynchronous (ou maneiras de usar o javascript asynchronous) diferem entre o navegador e nodejs, então eu gostaria de saber em cada situação o […]

jQuery: Executando solicitações síncronas de AJAX

Eu fiz alguns jQuery no passado, mas estou completamente preso a isso. Eu sei sobre os prós e contras do uso de chamadas ajax síncronas, mas aqui será necessário. A página remota é carregada (controlada com o firebug), mas nenhum retorno é mostrado. O que devo fazer diferente para fazer com que minha function retorne […]

Qual é a diferença entre a programação síncrona e assíncrona (em node.js)

Eu tenho lido nodebeginner E me deparei com os dois seguintes códigos. O primeiro: var result = database.query(“SELECT * FROM hugetable”); console.log(“Hello World”); O segundo: database.query(“SELECT * FROM hugetable”, function(rows) { var result = rows; }); console.log(“Hello World”); Eu entendo o que eles devem fazer, eles consultam o database para recuperar a resposta para a […]

Execução síncrona vs síncrona, o que isso realmente significa?

Qual é a diferença entre a execução assíncrona e síncrona?