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中重复删除列表?
答案 0 :(得分:0)
正如jQuery.unique() doc所指出的那样(@Brian Graham在this回答中引用,@Brent Boden在评论中引用):
描述:在删除重复项的情况下对DOM元素数组进行排序。请注意,这仅适用于DOM元素的数组,而不适用于字符串或数字。