js实现trim函数的代码

发布时间:2020-07-27编辑:脚本学堂
本文介绍了js实现trim函数的方法,js trim实例代码,有需要的朋友参考下。

例1,js trim实现代码。
 

复制代码 代码示例:
<script type="text/javascript">
/* js实现trim函数*/
   function trim(str){ //删除左右两端的空格
    return str.replace(/(^/s*)|(/s*$)/g, "");
   }
   function ltrim(str){ //删除左边的空格
    return str.replace(/(^/s*)/g,"");
   } // www.jb200.com
   function rtrim(str){ //删除右边的空格
    return str.replace(/(/s*$)/g,"");
   }
</script>

例2,js实现trim函数,这个用正则比较简单,其中prototype是返回原型方法
 

复制代码 代码示例:
<!doctype html public "-//w3c//dtd html 4.01 transitional//en">
<html>
  <head>
    <title>js实现trim函数--www.jb200.com</title>
    <script type="text/javascript">
        string.prototype.trim = function()
        {
            return this.replace(/(^s*)|(s*$)/g, "");
        }
       
        function check(){
            var str = document.getelementbyid("test").value;
           
            alert(str.trim());
        }
    </script>
  </head>
  <body>
    <center>
        <input id="test" type="text" />
        <input id="but" type="button" value="检验" onclick="check();"/>
    </center>
  </body>
</html>