版权声明:本人原创文章,转载请注明出处 https://blog.csdn.net/qq_28766729/article/details/83893515
题目:找出字符串第一个不重复的字符。
我查看了很多人的博客,基本都是20行左右的代码,可读性不好。
而我这只需8行代码,就能完美实现这个功能。
function findSingleChar(str) {
var len = str.length;
for(var i = 0;i < len; i ++){
var firStr = str.slice(i+1);
var secStr = str.slice(0,i);
if(firStr.indexOf(str[i]) == -1 && secStr.indexOf(str[i]) == -1){
return str[i];
}else{
continue;}}}