«synchronous» 태그된 질문



10
node.js에서 동기 프로그래밍과 비동기 프로그래밍의 차이점은 무엇입니까?
나는 nodebeginner를 읽고 있었고 다음 두 가지 코드를 보았습니다 . 첫번째: var result = database.query("SELECT * FROM hugetable"); console.log("Hello World"); 두 번째 것 : database.query("SELECT * FROM hugetable", function(rows) { var result = rows; }); console.log("Hello World"); 나는 그들이해야 할 일을 얻었고, 그들은 데이터베이스에 쿼리하여 쿼리에 대한 답변을 검색합니다. 그리고 …

4
jQuery : 동기식 AJAX 요청 수행
과거에 일부 jQuery를 수행했지만 완전히 붙어 있습니다. 동기 Ajax 호출 사용의 장단점에 대해 알고 있지만 여기에 필요합니다. 원격 페이지가로드되지만 (파이어 버그로 제어 됨) 리턴이 표시되지 않습니다. 함수가 올바르게 반환되도록하려면 어떻게해야합니까? function getRemote() { var remote; $.ajax({ type: "GET", url: remote_url, async: false, success : function(data) { remote = data; } …
187 ajax  jquery  synchronous 

10
비동기 함수 호출을 Node.js 또는 Javascript의 동기화 함수로 래핑하는 방법은 무엇입니까?
함수를 노출하는 라이브러리를 유지한다고 가정합니다 getData. 사용자는이를 호출하여 실제 데이터를 얻습니다. 내부 var output = getData(); 데이터는 파일에 저장되므로 getDataNode.js 내장 fs.readFileSync. 둘 다 명백 getData하고 fs.readFileSync동기화 기능입니다. 어느 날 기본 데이터 소스를 비동기식으로 만 액세스 할 수있는 MongoDB와 같은 저장소로 전환하라는 지시를 받았습니다. 또한 사용자를 화나게하는 것을 피하라는 지시를 …

8
Javascript에서 비동기 작업이 완료되기를 기다리는 가장 간단한 방법은 무엇입니까?
mongodb 컬렉션을 삭제하고 싶지만 비동기 작업입니다. 코드는 다음과 같습니다. 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'); 콘솔에 다음이 표시됩니다. all dropped dropped dropped dropped all dropped모든 컬렉션이 삭제 된 후 인쇄 되도록하는 가장 간단한 방법은 무엇입니까 ? 타사를 사용하여 코드를 …

11
document.createElement ( "script") 동기식
.js파일을 동 기적 으로 호출 한 다음 즉시 사용할 수 있습니까? <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 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.