Javascript puppeter node.js:if类不';无法在数组中传递空白值

Javascript puppeter node.js:if类不';无法在数组中传递空白值,javascript,node.js,web-scraping,puppeteer,Javascript,Node.js,Web Scraping,Puppeteer,我正试图从一个商业列表页面中获取标题、位置和网站。问题是,其中一些企业没有网站。我目前正在使用数组数组来存储数据: [ [websites], [titles], [locations] ] 在excel中导出输出时,如果没有列出任何网站,我希望向网站数组传递一个空值,并为那些确实有网站的网站传递URL。换句话说,我想要这样的东西: 网站 标题 位置 网站A 标题A 地点A (空白,因为它没有网站) 标题B 地点B 网站C 标题C 位置C ... ... ... 而不是: pos

我正试图从一个商业列表页面中获取标题、位置和网站。问题是,其中一些企业没有网站。我目前正在使用数组数组来存储数据:

[ 
  [websites],
  [titles],
  [locations]
]
在excel中导出输出时,如果没有列出任何网站,我希望向网站数组传递一个空值,并为那些确实有网站的网站传递URL。换句话说,我想要这样的东西:

网站 标题 位置 网站A 标题A 地点A (空白,因为它没有网站) 标题B 地点B 网站C 标题C 位置C ... ... ... 而不是:

post.querySelector(“.siteLink.urlClickLoggingClass”).href!=无效的
? post.querySelector(“.siteLink.urlClickLoggingClass”).href
: " ",
尝试:

post.querySelector(“.siteLink.urlClickLoggingClass”)?.href??" ", 
见:


非常感谢!!看起来它解决了这个问题:)