CasperJS и PhantomJS Неожиданный токен «const»

#ecmascript-6 #phantomjs #casperjs

Вопрос:

У меня есть код CasperJS, и когда я его запускаю, он дает мне

Неожиданный токен «const»

Вот код:

 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("lt;tablegt;"   strHtml   "lt;/tablegt;");  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; };  

Как я могу решить эту проблему, пожалуйста?

Спасибо.