2017-01-24 13 views
-2

私は助けが必要です.Javascriptを使用して配列から重複データを削除する必要があります。私は以下のデータを説明しています。ここでJavascriptまたはjqueryを使用してjson配列から重複データを削除するには

var arr=[{ 
    'image':'abc.png', 
    'id':1 
},{ 
    'image':'bcd.png', 
    'id':2 
},{ 
'image':'abc.png', 
'id':'3' 
}] 

私はこの配列からimage値ごとに重複する値を削除して、同じオブジェクト名内の結果配列を保存する必要があります。私を助けてください。

+0

(stackoverflow.com/q/2218999 //)[JavaScriptでオブジェクトの配列から重複を削除] – Tushar

答えて

2

私は保存する必要があるここでは、この

var temp=[]; 
arr=arr.filter((x, i)=> { 
    if (temp.indexOf(x.image) < 0) { 
    temp.push(x.image); 
    return true; 
    } 
    return false; 
}) 
console.log(arr); 

DEMO

+0

のように試してみてください同じ配列名(arr)に変換します。 – subhra

+0

@サブラが更新されました –

関連する問題