-3
我需要从字符串中移除重复的字符,例如: “abcdab”=> “ABCD” “aaabbc”=> “ABC” 如何使用$ .unique或东西做的JS(梅比其他)?如何删除重复的字符表单字符串? - JS
我需要从字符串中移除重复的字符,例如: “abcdab”=> “ABCD” “aaabbc”=> “ABC” 如何使用$ .unique或东西做的JS(梅比其他)?如何删除重复的字符表单字符串? - JS
function unique(str) {
var result = '';
for(var i = 0; i < str.length; i++) {
if(result.indexOf(str[i]) < 0) {
result += str[i];
}
}
return result;
}
console.log(
unique('abcdab'),
unique('aaabbc')
);
我会将字符串转换为一个带有split(“”)的数组,并将其传递给下划线的独特函数,然后将其加入备份。
$.unique("abcdab".split("")).join("");
FWIW工作,我喜欢我的回答比任何更好的 “标记为重复” 的答案,因为它是短。 –
这是jQuery,并不起作用。 – Amit
谢谢,这也是一个很好的解决方案。 – Letfar