来源:https://www.cnblogs.com/fanyf/p/3785387.html

var str='     测试     ';

一、函数
  <script type="text/javascript">
   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,"");
   }

函数调用  trim(str)

二、js对象的方法

String.prototype.trim=function(){
      return this.replace(/(^\s*)|(\s*$)/g, "");
   }
   String.prototype.ltrim=function(){
      return this.replace(/(^\s*)/g,"");
   }
   String.prototype.rtrim=function(){
      return this.replace(/(\s*$)/g,"");
   }

类中方法调用 str.trim();

三、将公共方法提取到一个或多个公共js文件,需要的时候直接引用;

最新文章

  1. z-stack组网过程
  2. vim - copy/paste a word
  3. Java—泛型
  4. curl php 小记
  5. 使用&lt;c:if&gt;标签处理页面数据
  6. rhino(犀牛) --- color control
  7. windows下面安装casperjs
  8. 英文论文中“such as, for example, e.g., i.e., etc., et al. ”的用法分析 (转)
  9. iOS Quartz2D画图
  10. React Router 按需加载+服务器渲染的闪屏问题
  11. upload 简单的封装
  12. [array] leetcode - 42. Trapping Rain Water - Hard
  13. 把List&lt;string&gt;集合,编程string,并以“,”号分割
  14. pyspider 笔记
  15. leetcode资料整理
  16. 面向对象【day07】:面向对象使用场景(十)
  17. 【ARTS】01_11_左耳听风-20190121~20190127
  18. 关于 Container ,Injection
  19. C++旅馆问题。
  20. iOS 集成极光推送

热门文章

  1. cnetos7 搭建wordpress(apache+php+mariadb)
  2. mysql Last_SQL_Errno: 1197 Coordinator stopped because there were error(s) in the worker(s)问题处理
  3. clipboard 在 vue 项目中,on 事件监听回调多次执行
  4. [转]Ubuntu18.04下安装搜狗输入法
  5. [LeetCode] 857. Minimum Cost to Hire K Workers 雇K个工人的最小花费
  6. win10查看激活到期时间
  7. Linux Ubntu 常用命令
  8. 11 Reponse对象+ServletContext对象
  9. postman上传文件对参数的contentType类型设置方式
  10. liunx 定时任务执行java程序配置流程