您当前的位置: 首页 >  面试

彭世瑜

暂无认证

  • 1浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

js面试题-2:字符串中的第一个唯一字符

彭世瑜 发布时间:2021-09-16 11:50:41 ,浏览量:1

字符串中的第一个唯一字符

题目:

给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -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             
关注
打赏
1665367115
查看更多评论
0.0944s