题目描述:
解题思路:
/**
* @param {string} astr
* @return {boolean}
*/
var isUnique = function (astr) {
// 创建一个对象进行存储数据
var obj={};
for(let i of astr){
// 如果对象里面已经存在这个字符了,那么证明重复了,返回false
if(obj[i]){
return false;
}
// 没有存在就字符存进去,然后进行赋值
obj[i]=1;
}
// 如果循环结果还没有进行返回,那么证明所有的字符都是唯一的
return true;
};
运行结果: