题目给定一个字符串 s ,找到 它的第一个不重复的字符,并返回它的索引 。如果不存在,则返回 -1 。
functionfirstUniqChar(s:string):number{ let dic =newMap() for(let i of s){ if(!dic.has(i))dic.set(i,true) else dic.set(i,false) } for(let i =0;i<s.length;i++){ if(dic.get(s[i])===true){returnNumber(i)} } return-1 };