javascript如何去除空格

 我来答
夜未央丶彬
2016-12-02 · TA获得超过211个赞
知道小有建树答主
回答量:145
采纳率:0%
帮助的人:115万
展开全部
function trim(str) {
        var count = str.length;
        var st = 0; // start
        var end = count - 1; // end
        if (str == "")
            return s;
        while (st < count) {
            if (str.charAt(st) == " ")
                st++;
            else
                break;
        }
        while (end > st) {
            if (str.charAt(end) == " ")
                end--;
            else
                break;
        }
        return str.substring(st, end + 1);
    }

方法一:自定义trim函数,如上;

方法2:使用自带的函数trim,如下:

var str = " abc ";

str = str.trim();

方法3:使用正则表达式匹配;

根据实际场景选择使用;

心优优xin
2016-12-02 · TA获得超过123个赞
知道小有建树答主
回答量:877
采纳率:33%
帮助的人:329万
展开全部
jquery自带了trim方法: $.trim(" abc ") // abc自己写方法: function trim(str) { return str.replace(/(^\s+)|(\s+$)/g, "");}trim(" abc ") // =abc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式