在Chrome控制檯中執行以下代碼 - 用於Google頁面。Javascript - 減少對象
[].slice.call(document.querySelectorAll("input"))
.map(el => el.name?el.name:el.id)
我看到了這個輸出。
我想這個名單減少到一個對象。
.reduce((acc,el) => acc[el] = el.toUpperCase(), {});
我希望類似下面...
{
"sclient":"SCLIENT",
"site":"SITE",
...
}
但只返回最後一個元素。
什麼是錯的這個減少的功能?
回調函數需要返回'acc'。 – 4castle
Thanks @ 4castle ... – KitKarson