クロムコンソールで以下のコードを実行します - 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
ありがとう@ 4castle ... – KitKarson