企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
``` var str = 'abcabcbb' var lenOfStr = function(s) { var arr = [], max = 0 for(let i=0; i<s.length; i++) { let index = arr.indexOf(s[i]) // 找到 arr 中 是否存在 s的值 if(index > -1) { arr.splice(0, index+1) // 如果存在,截取第一项到存在的那一项 } arr.push(s.charAt(i)) console.log(arr,1) max = Math.max(arr.length, max) // 比较前一项和后一项的大小 console.log(max,2) } return max } console.log(lenOfStr(str)) ```