字符串中的第一个唯一字符
题目:
给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。
/**
* 字符串中的第一个唯一字符
* 思路:遍历记数
* @param {*} str
*/
function firstUniqueChar(str) {
const map = new Map();
for (let char of str) {
map[char] = (map[char] || 0) + 1;
}
for (let i = 0; i
关注
打赏