let str = "abcafbcgde";
function getOnceChar(params) {
let map = {};
let param = params.split("");
param.forEach((item) => {
if (!map[item]) {
map[item] = 1;
} else {
map[item]++;
}
});
let obj = Object.keys(map).filter((item) => {
if (map[item] == 1) {
return item;
}
});
return param.indexOf(obj[0]);
}
console.log(getOnceChar(str));
找到第一个不重复字符的下标
于 2023-12-17 22:39:28 首次发布