我有一个看起来像这样的数组:
var testArray = [
{"cid": "1234567"},
{"cid": "892345"},
{"cid": ""},
{"cid": "8267783"},
{},
{"cid": "096873"},
];
如何在 for 循环之前或循环时删除 cid = "" 并且为空 {}
我试过这个:
for(var i = 0; testArray.length; i++){
if(testArray.cid && testArray.cid != ""){
}
}
这不起作用:-/ 出现此错误:无法从未定义中读取属性“cid”
希望这是有道理的,并提前感谢:-)