js之trim函数实现删除两端空格

本文主要和大家介绍了js自定义trim函数实现删除两端空格功能,结合实例形式分析了javascript基于正则替换实现类似trim函数删除字符串两端空格的相关操作技巧,希望能帮助到大家。

兼容IE低版本浏览器,以及其他一些低版本脚本的浏览器。

js中本身是没有trim函数的

//删除左右两端的空格function trim(str){ return str.replace(/(^s*)|(s*$)/g, "");}//删除左边的空格function ltrim(str){ return str.replace(/(^s*)/g,"");}//删除右边的空格function rtrim(str){ return str.replace(/(s*$)/g,"");}

登录后复制

或者扩展String类型属性

String.prototype.trim = function(){ return this.replace(/(^s*)|(s*$)/g, "");}var str = document.getElementById("test").value;alert( str.trim() );

登录后复制

或者干脆放弃使用js,使用jQuer之$.trim(str)

var str = $("#test").val();alert( $.trim(str) );

登录后复制

相关推荐:

php trim函数 ltrim函数 rtrim函数的区别

trim函数 php中的实现trim函数代码

php中的实现trim函数代码_PHP教程

以上就是js之trim函数实现删除两端空格的详细内容,更多请关注【创想鸟】其它相关文章!

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

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

(0)
上一篇 2025年3月8日 17:46:43
下一篇 2025年3月8日 17:46:55

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

相关推荐

  • 详解JavaScript的运行原理

    本文主要给大家从理论详细分析了javascript运行原理以及知识点分享,对此有兴趣的学习下吧。 JavaScript是一种基于对象的动态、弱类型脚本语言(以下简称JS),是一种解释型语言,和其他的编程语言不同,如java/C++等编译型语…

    编程技术 2025年3月8日
    200
  • JavaScript比较同一天的时间大小

    在项目开发的过程中,有时候会遇到同一天内的时间大小比较,一般来说选择时间是通过插件实现的,但并不排除客户要求手动输入的情况。那么,在应客户要求手动输入时间,并且需要进行时间大小比较的时候该如何实现呢?以下简单介绍我实现的方法步骤: 1.首先…

    编程技术 2025年3月8日
    200
  • js正则表达式验证时间格式实例

    在项目中,我们经常会遇到时间问题,有时候是使用时间插件,让用户选择,但有时应客户要求,能够自行输入时间,那么,我们如何来确定用户输入的时间格式是否正确,输入的时间是否合法呢?这个时候需要用到正则表达式。本文主要和大家介绍了详解js正则表达式…

    编程技术 2025年3月8日
    200
  • JavaScript事件解析

    事件是在编程时系统内发生的动作或者发生的事情.系统通过它来告诉编程者,在编程者愿意的情况下,编程者一某种方式对它做出回应.本文主要和大家分享JavaScript事件解析,希望能帮助到大家。 添加事件方式 元素属性 var btn = doc…

    2025年3月8日
    200
  • JS实现图片轮播的实例

    本文主要为大家带来一篇使用js实现图片轮播的实例(前后首尾相接),代码参考了一位已经写好了图片轮播功能的(再次表示感谢),但是没有首尾相接的功能,本人在此基础上增加了首尾相接功能。 效果如下: nbsp;html PUBLIC “-//W3…

    2025年3月8日
    200
  • JavaScript数组进化与性能分析实例

    在使用 javascript 前,我对 c、c++、c# 这些已经颇为熟悉。与许多 c/c++ 开发者一样,javascript 给我的第一印象并不好。本文主要和大家介绍了javascript 数组的进化与性能分析,本文讲得更多的是内存、优…

    2025年3月8日
    200
  • js高效率服务器时间同步实例

    本文主要和大家分享一个js倒计时的功能代码,首先说一下,为什么要服务器时间同步, 因为服务器时间和本地电脑时间存在一定的时间差。有些对时效性要求非常高的应用,例如时时彩开奖,是不能容忍这种时间差存在的。 方案1:每次倒计时去服务端请求时间 …

    编程技术 2025年3月8日
    200
  • js中Date()日期函数浏览器兼容问题如何解决

    一般直接new date() 是不会出现兼容性问题的,而 new date(datetimeformatstring) 常常会出现浏览器兼容性问题,为什么,datetimeformatstring中的某些格式浏览器不兼容。本文主要和大家介绍…

    编程技术 2025年3月8日
    200
  • JS鼠标3次点击事件的实现代码

    这几天看了一下javascript高级程序设计中的dom事件相关内容,同时看到网上有关鼠标多次点击事件,鼠标事件是简单、常用的事件之一,于是便针对点击事件进行一些小的扩展和实现,增强对dom事件的进一步理解。其中的实现和思路是自己总结的,有…

    编程技术 2025年3月8日
    200
  • js实现1,2,3,5数字按照概率生成代码分享

    本文主要和大家介绍了js实现1,2,3,5数字按照概率生成,需要的朋友可以参考下,希望能帮助到大家。 js按照配置的概率生成,概率规则如下:1————50% 2——&#…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论