Find the occurrence of an array element
by Amir Danish
JavaScript
const users =
[
{id: "0f933bbd-d1fb-4ad5-80f0-661c3c0aa2f8", handle: "lisa", email: "[email protected]", createdAt: 1593894321997},
{id: "bbfc927c-f3d4-4cdd-b872-9cb233a194aa", handle: "jisoo", email: "[email protected]", createdAt: 1592452421714},
{id: "bbfc927c-f3d4-4cdd-b872-9cb233a194aa", handle: "jisoo", email: "[email protected]", createdAt: 1592452421714},
{id: "bbfc927c-f3d4-4cdd-b872-9cb233a194aa", handle: "jisoo", email: "[email protected]", createdAt: 1592452421714},
{id: "bbfc927c-f3d4-4cdd-b872-9cb233a194aa", handle: "jisoo", email: "[email protected]", createdAt: 1592452421714},
{id: "be942039-6a59-46a4-9f92-1f7808b20c2f", handle: "unnieJennie", email: "[email protected]", createdAt: 1593894227232},
{id: "0f933bbd-d1fb-4ad5-80f0-661c3c0aa2f8", handle: "lisa", email: "[email protected]", createdAt: 1593894321997},
{id: "1d1e31cd-eff2-47de-b46d-4d45bb2dd97f", handle: "kawikaLovesKpop", email: "[email protected]", createdAt: 1593894550566},
{id: "be942039-6a59-46a4-9f92-1f7808b20c2f", handle: "unnieJennie", email: "[email protected]", createdAt: 1593894227232},
{id: "0f933bbd-d1fb-4ad5-80f0-661c3c0aa2f8", handle: "lisa", email: "[email protected]", createdAt: 1593894321997},
{id: "1d1e31cd-eff2-47de-b46d-4d45bb2dd97f", handle: "kawikaLovesKpop", email: "[email protected]", createdAt: 1593894550566},
{id: "be942039-6a59-46a4-9f92-1f7808b20c2f", handle: "unnieJennie", email: "[email protected]", createdAt: 1593894227232}
]
const result = users.reduce((m,{email})=>({...m, [email]:-~m[email]}), {})
//console.log(result)
const abc=aa.forEach((e) => {
console.log(` ${e.email}`);
});
console.log(abc)