var lengthOfLongestSubstring = function(s) {
let res=0;
let arr = [];
for(let i=0;i<s.length;i++){
if(arr.includes(s[i])){
arr.splice(0,arr.indexOf(s[i])+1)//如果重复了就删除前面所有的字符
}
arr.push(s[i])//如果不重复就添加
res = Math.max(res,arr.length)//记录最长的长度
}
return res//返回长度结果 利用数组还可以将完整的子串返回出来
};