实现trim方法

实现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’

 

posted @ 2021-06-06 22:23  方小川  阅读(286)  评论(0编辑  收藏  举报