js中自定义去除字符串两端的空格

function trim(str){   
    str = str.replace(/^(\s|\u00A0)+/,'');   
    for(var i=str.length-1; i>=0; i--){   
        if(/\S/.test(str.charAt(i))){   
            str = str.substring(0, i+1);   
            break;   
        }   
    }   
    return str;   
}  

 

posted @ 2013-04-22 13:32  不负韶华668  阅读(119)  评论(0编辑  收藏  举报