我需要按值从多维 javascript 对象中删除项目。例如,我有这个对象树(截图仅包含部分):https ://dl.dropboxusercontent.com/u/13057084/files-tree.png
我需要按“文件”的值删除项目,例如从屏幕截图上的树中删除文件“9RuOxSPnTR-i_1.jpg”。
我试着用这个:
$.each(files, function (index_folder,folder) { // foreach files as folders
$.each(folder, function (index_file,file_data) { // foreach folders as files (index_file = numeric index key of file)
delete files[index_folder][index_file];
});
});