javascript怎么去掉空格符

javascript去掉空格符的方法:1、通过“str.replace(/(^s*)|(s*$)/g, “”);”方法去掉字符串前后所有空格;2、通过“Trim(str,is_global)…”去掉字符串中所有空格。

javascript怎么去掉空格符

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

JS去掉字符串前后空格或去掉所有空格的用法

这篇文章主要介绍了JS去掉字符串前后空格或去掉所有空格的用法,需要的朋友可以参考下

1、  去掉字符串前后所有空格:

立即学习“Java免费学习笔记(深入)”;

代码如下:

   

function Trim(str) {  return str.replace(/(^s*)|(s*$)/g, "");}

登录后复制

   

    说明:

    如果使用jQuery直接使用$.trim(str)方法即可,str表示要去掉前后所有空格的字符串。

 2、 去掉字符串中所有空格(包括中间空格,需要设置第2个参数为:g)

代码如下:

   

 function Trim(str,is_global)  {   var result;   result = str.replace(/(^s+)|(s+$)/g,"");   if(is_global.toLowerCase()=="g")   {    result = result.replace(/s/g,"");    }   return result;}

登录后复制

   

3、现在大部分浏览器中基本上都支持字符串的 trim 函数,但是为了兼容不支持的浏览器,我们最好还是在 Js 文件中加入以下代码(不需要清除换行符的请删除 制表符删除 ):

   

if (!String.prototype.trim) {  /*---------------------------------------  * 清除字符串两端空格,包含换行符、制表符  *---------------------------------------*/ String.prototype.trim = function () {  return this.triml().trimr(); }  /*----------------------------------------  * 清除字符串左侧空格,包含换行符、制表符  * ---------------------------------------*/ String.prototype.triml = function () {  return this.replace(/^[s]+/g, ""); }  /*----------------------------------------  * 清除字符串右侧空格,包含换行符、制表符  *----------------------------------------*/ String.prototype.trimr = function () {  return this.replace(/[s]+$/g, ""); }}

登录后复制

   

如果只需要 trim 函数的,可以只写一个:

   

if (!String.prototype.trim){  /*---------------------------------------  * 清除字符串两端空格,包含换行符、制表符  *---------------------------------------*/ String.prototype.trim = function () {  return this.replace(/(^[s]+|[s]+$)/g, ""); }  }

登录后复制

   

使用代码:

var str = " abcd ".trim();

登录后复制

   

【推荐学习:js基础教程】

以上就是javascript怎么去掉空格符的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2716268.html

(0)
上一篇 2025年3月7日 21:53:28
下一篇 2025年3月2日 04:15:55

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • javascript是前端还是后端

    javascript是前端。javascript是前端开发语言,经常与html、css技术一起构成前端开发;它一般通过ajax与后台进行数据交互。JavaScript是一种属于网络的脚本语言,常用来为网页添加各式各样的动态功能。 本教程操作…

    2025年3月7日
    200
  • javascript怎么关闭窗口

    在javascript中,可以通过close()方法来关闭窗口;例直接使用“window.close();”来关闭当前窗口,也可以使用“.close();”来关闭指定的窗口。 本教程操作环境:windows7系统、ECMAScript 5版…

    2025年3月7日
    200
  • javascript中节点怎么删除

    javascript删除节点的方法:1、使用remove()方法,可用于删除父节点上的所有元素,包括所有文本和子节点;2、使用removeChild()方法,可用于删除父节点上的一个子节点。 本教程操作环境:windows7系统、ECMAS…

    2025年3月7日
    200
  • javascript的exec方法怎么用

    javascript的exec方法用于检索字符串中的正则表达式的匹配,其使用语法是“RegExpObject.exec(string)”,参数string表示要检索的字符串。 本教程操作环境:windows7系统、javascript1.8…

    2025年3月7日
    200
  • javascript怎么删除input

    javascript删除input的方法:1、通过“$(‘:input’).remove();”方法删除input;2、通过“$(‘:text’).remove();”方式删除input等等。…

    2025年3月7日
    200
  • javascript怎么将字符串转为对象

    在javascript中,可以使用“JSON.parse()”方法来将字符串转为对象,该方法可以解析一个字符串(以JSON格式编写)并返回一个JavaScript对象,语法格式“JSON.parse(string)”。 本教程操作环境:wi…

    2025年3月7日
    200
  • javascript怎么设置title

    在javascript中,可以利用title属性来设置title;title属性可以设置或返回元素的标题,语法格式“document.title =”title值”” 本教程操作环境:windows7系统、ECMAS…

    2025年3月7日
    200
  • javascript怎么将负数转正

    在javascript中,可以使用abs()函数,通过取负数绝对值的方式将负数转为正数;语法格式“Math.abs(x)”,参数x为需要转正的负数值,例“Math.abs(-7.25)”。 本教程操作环境:windows7系统、javasc…

    2025年3月7日
    200
  • javascript如何刷新页面

    javascript刷新页面的方法:1、使用“location.reload()”;2、使用“location.replace(location)”;3、使用“history.go(0)”;4、使用“location=location”等。…

    2025年3月7日
    200
  • javascript声明变量的4种方法是什么

    javascript声明变量的4种方法:1、使用“var”声明变量,例“var a;”;2、使用“function”声明变量,例“function Fun (num) {}”;3、使用“let”声明变量;4、使用“const”声明变量。 本…

    2025年3月7日
    200

发表回复

登录后才能评论