1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 jsdom 4.0 发布,JavaScript 的 HTML 解析器 下载

本帖由 漂亮的石头2015-02-24 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    486,020
    赞:
    46
    jsdom 4.0 发布,该版本基于全新的 vm 模块,避免上下文原生模块依赖。使用上更加简单,无需 C++ 工具链进行编译。改进介绍请看这里

    jsdom 是 WHATWG DOM 和 HTML 标准的 JavaScript 实现,主要用于 io.js 框架。

    示例代码:

    // Count all of the links from the io.js build page
    var jsdom = require("jsdom");

    jsdom.env(
    "https://iojs.org/dist/",
    ["http://code.jquery.com/jquery.js"],
    function (errors, window) {
    console.log("there have been", window.$("a").length - 4, "io.js releases!");
    }
    );

    或者:

    // Run some jQuery on a html fragment
    var jsdom = require("jsdom");

    jsdom.env(
    '<p><a class="the-link" href="https://github.com/tmpvar/jsdom">jsdom!</a></p>',
    ["http://code.jquery.com/jquery.js"],
    function (errors, window) {
    console.log("contents of a.the-link:", window.$("a.the-link").text());
    }
    );
    jsdom 4.0 发布,JavaScript 的 HTML 解析器下载地址
     
正在加载...