对javascript中String类型的拓展详解编程语言

/** 
* 
* @desccrition: 对String类型去除空格的拓展 
* @dir : 被去除空格所在的位置 
* @test: ie6-9 chrome firefox 
*/ 
String.prototype.trim = function(dir){ 
    switch (dir) { 
      case 0 : //去左边的空格 
        return this.replace(/(^/s*)/g,''); 
        break; 
      case 1 : //去右边的空格 
        return this.replace(/(/s*$)/g,''); 
        break; 
      case 2 : //去掉所有的空格 
        return this.replace(/(/s*)/g,''); 
        break; 
      default : //去掉两边的空格 
        return this.replace(/(^/s*)|(/s*$)/g,''); 
    } 
}

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/10025.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论