首页 > 解决方案 > CasperJS 和 PhantomJS 意外令牌'const'

问题描述

我有一个 casperJS 代码,当我运行它时它给了我

意外的令牌“常量”

这是代码:

const jsdom = require("jsdom");
var fs = require('fs');
var totalTableLength = 0;
var isBlocked = false;
var casper = require('casper').create({
    logLevel: 'debug',
    verbose: true,
    waitTimeout: 60000,
    viewportSize: {
        width: 1440,
        height: 1024
    }
});

var cleanHTML = function (strHtml) {
    var data = [];
    const dom = new jsdom.JSDOM("<table>" + strHtml + "</table>");
    var els = dom.window.document.querySelectorAll('table td:nth-child(2).borderedTd,table td:nth-child(3).borderedTd,.dName,.dAddress');
    els.forEach(function(el){
        data.push(el.textContent);
    });
    return data;
};

请问我该如何解决?

谢谢。

标签: ecmascript-6phantomjscasperjs

解决方案


推荐阅读