サンプル コードはnpmjs > jsdomから取得しました。このプロセスは数秒で実行され、その後、 console.logなどの 2 番目のアクションを実行したいと考えています。ただし、jsdom の本体にコードを挿入しないでください。Node.js > Streamで動作しているのかもしれませんが 、一連の関数を作成するために、前のプロセスが終了するとすぐに次のプロセスが開始されます。
Node.js のシーケンスについてどこで読むことができますか?
var jsdom = require("jsdom");
jsdom.env({
url: "http://news.ycombinator.com/",
scripts: ["http://code.jquery.com/jquery.js"],
done: function (errors, window) {
var $ = window.$;
console.log("HN Links");
$("td.title:not(:last) a").each(function() {
console.log(" -", $(this).text());
});
}
});
console.log("The end");