0

サンプル コードは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");
4

1 に答える 1