题目:
剑指 Offer 50. 第一个只出现一次的字符
/*
1. indexOf() 返回在数组中可以找到给定元素的第一个索引,如果不存在,则返回 -1。
2. lastIndexOf() 返回指定元素在数组中的最后一个的索引,如果不存在则返回 -1。从数组的后面向前查找,但返回的索引是正向索引
*/
var firstUniqChar = function(s) {
if(!s.length) return ' ';
for(const ch of s){
if(s.indexOf(ch) === s.lastIndexOf(ch)){
return ch;
}
}
return ' ';
};