例如:
var arrt = [
{name:'华为',type:'p30'},
{name:'华为',type:'p20'},
{name:'华为',type:'mate20'},
{name:'苹果',type:'iphoneX'},
{name:'三星',type:'s10'},
{name:'三星',type:'note10'}
];
怎么把name相等的对象进添加一个index,能表明该对象在数组中name相同的元素中的位置,
得到数组
arrt = [
{name:'华为',type:'p30',index:0},
{name:'华为',type:'p20',index:1},
{name:'华为',type:'mate20',index:2},
{name:'苹果',type:'iphoneX',index:0},
{name:'三星',type:'s10',index:0},
{name:'三星',type:'note10',index:1}
];
请问有什么好的解决方法
目前能想到的最简方法
@美凌格丶 补充回答