-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