zoukankan      html  css  js  c++  java
  • js实用功能

    //日期格式转换 Date.prototype.format = function (format) {     /*      * eg:format="yyyy-MM-dd hh:mm:ss";      */     var o = {         "M+": this.getMonth() + 1, // month          "d+": this.getDate(), // day          "h+": this.getHours(), // hour          "m+": this.getMinutes(), // minute          "s+": this.getSeconds(), // second          "q+": Math.floor((this.getMonth() + 3) / 3), // quarter          "S": this.getMilliseconds()         // millisecond      }

        if (/(y+)/.test(format)) {         format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4                         - RegExp.$1.length));     }

        for (var k in o) {         if (new RegExp("(" + k + ")").test(format)) {             format = format.replace(RegExp.$1, RegExp.$1.length == 1                             ? o[k]                             : ("00" + o[k]).substr(("" + o[k]).length));         }     }     return format; }

    function trim(str , position){ //删除任意位置的空格(英文,中文)
        var p = position;
        if(p != ""){
           p = p.toLocaleLowerCase();
        }
        var s = str;
        if(p == ""){
          s = s.replace(/( *)|( *)/g, "");//中文
          s = s.replace(/(s*)|(s*)/g, "");//英文
          return s;
      }else if(p == "l"){
          s = s.replace(/(^ *)|(^ *)/g, "");//中文
          s = s.replace(/(^s*)|(^s*)/g, "");//英文
          return s;
      }else if(p == "r"){
          s = s.replace(/( *$)|( *$)/g, "");//中文
          s = s.replace(/(s*$)|(s*$)/g, "");//英文
          return s;
      }
    }

  • 相关阅读:
    java内部类
    java接口静态方法
    java接口默认方法
    多人协作项目如何保持代码风格统一
    美帝程序员薪资大曝光!2年经验google facebook员工真实薪资揭秘【2020年版】
    go并发编程by examples
    解决macbook外接显示屏vscode文字变模糊的问题
    zookeeper和kafka集群源码搭建
    zookeeper命令
    kafka简介和术语
  • 原文地址:https://www.cnblogs.com/bicabo/p/3144562.html
Copyright © 2011-2022 走看看