js去除字串中的空格

在实际开发中,除去字符串中的空格非常常用,总结三种方法

1、使用replace方法配合正则表达式

let str = " aa bb cc";
str = str.replace(/s*/g,"") //除去所有空格
str = str.replace(/^s*|s*$/g,"") //去除首尾空格
str = str.replace(/^s*/g,"")  //去除左侧空格
str = str.replace(/s*$/g,"")  //去除右侧空格

2、str.trim()方法,只能去除首尾空格,trim方法并不影响原来的字符串本身,它返回的是一个新的字符串

3、jq的$.trim(str)方法,和trim一样,除去首尾空格,返回新的字符串

原文地址:https://www.cnblogs.com/zmyxixihaha/p/12201126.html