我正在嘗試使用javascript解析RSS提要。有時Feed有多個分類,所以我想檢查第2項是否有任何內容。如果我不檢查是否收到錯誤,並且在使用下面的代碼檢查時是否也收到錯誤。 (如果變量已被定義,我將var cat2設置爲測試)。測試未聲明的變量
var catItem = item.getElementsByTagName("category").item(2).text;
if (typeof catItem != 'undefined'){
var cat2 = "1"
}
else{
var cat2 = "2"
}