positions_list = [
"M.pharm",
"pharmaceutical sales",
"pharmacist",
"druggist",
"MPharm",
"pharmaceutical sales",
"pharmacist",
"druggist",
"MPharm"
];
然后使用jQuery.unique(positions_list);
,我在Google Chrome(56.x)中获得此结果:
["M.pharm", "pharmaceutical sales", "pharmacist", "druggist", "MPharm"]
然而,MS Edge的结果是:
["M.pharm", "pharmaceutical sales", "pharmacist", "druggist", "MPharm", "pharmaceutical sales", "pharmacist", "druggist", "MPharm"]
您可以看到MS Edge中的结果与原始列表相同。如何在MS Edge中删除列表?
如jquery.unique()doc所示(@brian Graham在此答案中引用
描述:将一个DOM元素的数组分为原位,并删除了重复项。请注意,这仅适用于DOM元素的数组,而不适用于字符串或数字。