我有一个 phonegap 应用程序,我想在下载之前修剪图片。我将一个 JSON 对象传递给我的函数,它是
[{"name":"aaa.jpg","link":"https:\/\/www.abc.com\/aaa.jpg"},"name":"bbb.jpg","link":"https:\/\/www.abc.com\/\/bbb.jpg"}]
并使用以下函数解析和删除
function prunePictures(pictures) {
for ( var i = 0; i < entries.length; ++i) {
var name = entries[i].name;
$.each(pictures, function(i, obj) {
if (obj.name == name) {
delete pictures[i];
}
});
}
}
但它没有通过循环,我收到一个错误“无法读取未定义的属性'名称'”