我有一个获取方法,它给出以下响应:
[ {id: 1, cust_email: "abcd@gmail.com"},
{id: 2, cust_email: "abcd@gmail.com"},
{id: 3, cust_email: "wxyz@gmail.com"}]
我想处理此响应以获取以下格式
[ {cust_email: "abcd@gmail.com"},
{cust_email: "wxyz@gmail.com"}]
有任何提示或建议吗?谢谢
答案 0 :(得分:-1)
您可以尝试使用Set()
和map()
:
var response = [ {id: 1, cust_email: "abcd@gmail.com"},
{id: 2, cust_email: "abcd@gmail.com"},
{id: 3, cust_email: "wxyz@gmail.com"}]
response = [...new Set(response.map(i => i.cust_email))].map(i => ({cust_email: i}));
console.log(response);