[
{ name: "name", value: "abc" },
{ name: "phone", value: "ccc" },
{ name: "email", value: "aaa" }
]
假設以上 array
想要變成的是
[
{ name: "abc" },
{ phone: "ccc" },
{ email: "aaa" }
]
請問用 jquery 能怎麼做到?
我嘗試用 map ,但方法似乎是錯誤的⋯⋯
一直顯示語法錯誤。
跟 jQuery 有甚麼關係?
[
{ name: "name", value: "abc" },
{ name: "phone", value: "ccc" },
{ name: "email", value: "aaa" }
].map((item) => ({
[item.name]: item.value
}));