所以我基本上是在网站中抓取一个表,然后将该表保存在一个对象中。
在尝试遍历对象时,我想收集在一个对象中有标记的不同表格单元格,因此我创建了以下代码:
listItems = this.evaluate(function () {
var nodes = document.querySelectorAll('td');
return [].map.call(nodes, function(node, index, arr) {
var userObject = {
nom: node.innerText,
prenom: arr[index + 1].innerText
}
return userObject;
});
});
所以基本上是"指数+ 1"由于某种原因返回Null
答案 0 :(得分:1)
对于最后一个对象,索引+ 1不是数组JavaScript的有效索引,则返回null