jQuery.unique 在 Microsoft Edge 中不起作用
jQuery.unique does not work in Microsoft Edge
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 (referenced by @Brian Graham in this 答案所示,@Brent Boden 在评论中引用了它本身):
Description: Sorts an array of DOM elements, in place, with the duplicates removed. Note that this only works on arrays of DOM elements, not strings or numbers.
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 (referenced by @Brian Graham in this 答案所示,@Brent Boden 在评论中引用了它本身):
Description: Sorts an array of DOM elements, in place, with the duplicates removed. Note that this only works on arrays of DOM elements, not strings or numbers.