【发布时间】:2013-08-29 09:30:56
【问题描述】:
无法通过数组实现以下目标。我打算将数组减少为唯一值,但要获取每个唯一元素的总数。例如,得到一个最终数组,如:
var data = [14:"A",5:"IMG",2:"SPAN"]
对应于每个唯一标签中的项目总数,与标签本身相关联。 我的原始示例数组如下:
var data = ["A", "A","A","IMG","IMG","A","A","IMG","A","A","IMG","A","A","IMG","IMG","A","A","A","A","A","SPAN","SPAN"]
【问题讨论】:
-
您可以对原始数组(或它的深层副本)进行排序,然后计算双精度数。顺便提一句。在您的示例中有 14 个
As 和 6 个IMGs... -
谢谢。但问题确实在于,使用与标签关联的计数来构建新的关联数组。
标签: javascript jquery arrays unique associative