【发布时间】:2022-01-20 14:33:30
【问题描述】:
for (i = 0; i < document.querySelectorAll('span.movie-cast-title').length; i++)
{
if (document.querySelectorAll('span.gcharacter')[i].innerText, == 'null') {
continue;
}
data.actor.push({
"@type": "PerformanceRole",
"actor": {
"@type": "Person",
"name": document.querySelectorAll('span.movie-cast-title')[i].innerText,
"url": document.querySelectorAll('a.movie-cast-url')[i].href,
}
"characterName": document.querySelectorAll('span.gcharacter')[i].innerText,
});
}
如何跳过 queryselectorall 不存在或为空 "characterName": document.querySelectorAll('span.gcharacter')[i].innerText
【问题讨论】:
标签: javascript if-statement null schema