# 新浪面试算法
编写一个方法,计算一个字符串中,第一个不重复的字符在当前字符串中的索引。
var str = 'wezfdfesfxvw';
function getIndex(s) {
for (var i = 0; i < s.length; i++) {
// if (s.match(new RegExp(s.charAt(i), 'g')).length === 1) {
// return s.indexOf(s.charAt(i));
// }
if (s.indexOf(s.charAt(i)) === s.lastIndexOf(s.charAt(i))) {
return s.indexOf(s.charAt(i));
}
// if (s.split(s.charAt(i)).length === 2) {
// return s.indexOf(s.charAt(i));
// }
}
return -1;
}
console.log('getIndex:', getIndex(str));