2012-12-29 57 views
0

對於JavaScript來說還是一個新東西,我在我的JSON中搜索數字,但是JSON有很多空值。我如何忽略搜索中的空值?如何在json搜索中處理'空'值

$.each(geojson.features, function (i, v) { 
    if (v.properties.code.toString().search((/2/i)) != -1) { 
     Count++; 
    } 
}); 

感謝您的幫助提前。

+0

什麼是關鍵'code'包含? – Exception

+0

代碼包含數字 – Bwyss

回答

1

你可以像這樣

if (v.properties.code && v.properties.code.toString().search((/2/i)) != -1) { 
      Count++; 
     } 

第一校驗值不爲空,然後搜索的字符串