上代码:
var firstUniqChar = function(s) {
if (!s || typeof s !== 'string') {
return ' '
}
let x = ' '
let left = '', right = ''
for (let i = 0; i < s.length; i++) {
left = s.substring(0, i)
right = s.substring(i + 1)
if (left.indexOf(s[i]) < 0 && right.indexOf(s[i]) < 0) {
x = s[i]
break
}
}
return x
};