我有一系列标题(句子)。其中一些标题在整个数组中重复,例如我的数组是(为清晰起见缩短标题):
var arr = ['a','b', 'c', 'a', 'f', 'r', 'b', 'a'];
正如你所看到的,一些值重复了不止一次。我需要通过将计数器(从 1 开始)附加到第一个匹配项来重命名多个匹配项。所以最后我必须有:
'a', 'a1', 'a2', 'b', 'b1'
这意味着我需要为每个重复事件存储计数器。
我怎么能用 javascript/jquery 写这个?