实现trim()方法,去除字符串前后空格,实现输入" 12 3 ",返回"12 3",实现如下
function trim(str){ let start=0 let end=str.length-1 for(let i=0;i<str.length;i++){ if(str[i]!=' '){ start=i break; } } for(let j=str.length-1;j>0;j--){ if(str[j]!=' '){ end=j break; } } console.log(start) console.log(end) return str.slice(start,end+1) } let a=trim(' 12 3 ') console.log(a)
输出 ‘12 3’