JavaScript 字符串 trim()
方法用于去除字符串左右两端的空白符。
在开发中我们经常使用该方法过滤用户的字段提交,即去除提交字段的左右两端空白符。
语法
trim() 方法由以下语法表示:
string.trim()
参数
没有参数
返回值
返回去除空格字符串。
示例
让我们看一些 trim() 方法的简单示例。
<script>
var str=" yxjc123.com ";
document.writeln("去除空格前的字符串长度:"+str.length);
str = str.trim(); document.writeln("<br>去除空格后的字符串长度:"+str.length);
</script>
输出:
去除空格前的字符串长度:13
去除空格后的字符串长度:11
去除空格后的字符串长度:11
自定义trim方法
这里使用正则的方式自定义trim()方法的例子
function trim(str) {
return str.replace(/(^\s*)|(\s*$)/g, '');
}
//调用trim()方法
let str = " yxjc123 ";
console.log(trim(str)) //yxjc123