我正在尝试使用 javascript 解析 RSS 提要。有时一个提要有多个类别,所以我想检查第 2 项是否有任何内容。如果我不检查,我会收到错误消息,当我使用以下代码检查时,我也会收到错误消息。(我只是将 var cat2 设置为测试变量是否已定义)。
var catItem = item.getElementsByTagName("category").item(2).text;
if (typeof catItem != 'undefined'){
var cat2 = "1"
}
else{
var cat2 = "2"
}