es6 对象数组去重
(利用self 回调函数)
let fileList = [{name: "file001.jpg"}, {name: "file002.jpg"}]
let filterFileList = fileList.filter( (fileItem, index, self) => {
let fileNameList = []
fileList.foreEach(fileTemp => {
if (fileTemp.name != undefined) {
fileNameList.push(fileTemp.name)
}
})
return fileNameList.indexOf(fileItem) === index
})