<script>
var str = 'abcdabcd';
// 封装一个方法,实现字符串去重
function fn(str) {
var newStr = ''; // 新的仓库
// 循环原字符串
for (var i = 0; i < str.length; i++) {
var v = str[i]; // 原字符串中的每一个字符
// 检查字符在新的仓库里面有不有,如果没有返回-1,没有则添加进仓库
if (newStr.indexOf(v) === -1) {
newStr += v;
}
}
return newStr;
}
console.log(fn(str));
</script>