我正在閱讀Node Beginner Book。在「事件驅動的異步回調」一章中,作者舉例說明了異步回調的概念。該代碼示例是這樣的:Nodejs事件驅動的異步回調
var result = database.query("SELECT * FROM hugetable");
console.log("Hello World");
添加一個回調函數來database.query後,代碼變成異步:
database.query("SELECT * FROM hugetable", function(rows) {
var result = rows;
});
console.log("Hello World");
我的問題是,爲什麼database.query()函數後,簡直變成異步添加一個回調函數。 我以前沒有使用Javascript和JQuery的經驗,這可能是我無法理解的原因。