【发布时间】:2017-02-22 16:42:19
【问题描述】:
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 的错误提出。
-
你遇到了什么错误?
-
@Viplock 没有错误,和原来的结果一样。
-
@BrentBoden 救生员!因为文档中
unique的描述是灰色的,所以我完全错过了它。使用自定义功能,它可以在两种浏览器中使用。谢谢。
标签: javascript jquery arrays google-chrome microsoft-edge