仍然是JavaScript的新手,我在我的JSON中搜索数字,但JSON有很多空值。如何忽略搜索中的空值?
$.each(geojson.features, function (i, v) {
if (v.properties.code.toString().search((/2/i)) != -1) {
Count++;
}
});
提前感谢您的帮助。
答案 0 :(得分:1)
你可以这样做
if (v.properties.code && v.properties.code.toString().search((/2/i)) != -1) {
Count++;
}
首先检查值不为空,然后搜索字符串