1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
|
|
!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.comutils=n():e.comutils=n()}("undefined"!=typeof self?self:this,function(){return function(e){function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}var t={};return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:o})},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="",n(n.s=2)}([function(e,n){var t=function(e){return Object.prototype.toString.call(e).slice(8,-1)};e.exports=t},function(e,n){var t=function(e,n){return Math.floor(Math.random()*(n-e+1)+e)};e.exports=t},function(e,n,t){var o=t(3),r=t(4),i=t(5),a=t(6),s=t(7),u=t(8),c=t(9),f=t(10),l=t(11),d=t(12),p=t(13),m=t(14),v=t(15),g=t(16),h=t(17),w=t(18),x=t(19),y=t(0),b=t(20),A=t(21),T=t(22),S=t(1),I=t(23),R=t(24),C=t(25),E=t(26);e.exports={classApi:o,copyObj:r,isEmail:i,isIdCard:a,isPhoneNum:s,isUrl:u,priceSubstr:c,cookieApi:f,scrollApi:l,getOs:x,localStorageApi:d,formatTime:p,formatPassTime:m,throttle:v,debounce:g,isWeixin:h,mobileType:w,typeOf:y,secretInfo:b,getUrlParams:A,stringfyQs:T,getRandom:S,shuffle:I,arrayEqual:R,animationFrame:C,prefixStyle:E}},function(e,n){var t={isElement:function(e){return e&&e.nodeType===Node.ELEMENT_NODE},hasClass:function(e,n){return new RegExp("(\\s|^)"+n+"(\\s|$)").test(e.className)},addClass:function(e,n){this.hasClass(e,n)||(e.className+=" "+n)},removeClass:function(e,n){if(this.hasClass(e,n)){var t=new RegExp("(\\s|^)"+n+"(\\s|$)");e.className=e.className.replace(t," ")}},toggleClass:function(e,n){if(this.hasClass(e,n)){var t=new RegExp("(\\s|^)"+n+"(\\s|$)");e.className=e.className.replace(t," ")}else e.className+=" "+n}};e.exports=t},function(e,n){function t(){Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)});var e=void 0,n=void 0,r=void 0,i=void 0,a=void 0,s=void 0,u=1,c=arguments[0]||{},f=!1,l=arguments.length;if("boolean"==typeof c&&(f=c,c=arguments[1]||{},u++),"object"!==(void 0===c?"undefined":o(c))&&"function"!=typeof c&&(c={}),u===l)return c;for(;u<l;u++)if(null!=(n=arguments[u]))for(e in n)r=c[e],i=n[e],a=Array.isArray(i),f&&i&&("object"===(void 0===i?"undefined":o(i))||a)?(a?(a=!1,s=r&&Array.isArray(r)?r:[]):s=r&&"object"===(void 0===r?"undefined":o(r))?r:{},c[e]=t(f,s,i)):i!==undefined&&(c[e]=i);return c}var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=t},function(e,n){var t=function(e){return/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/.test(e)};e.exports=t},function(e,n){var t=function(e){return/^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/.test(e)};e.exports=t},function(e,n){var t=function(e){return/^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/.test(e)};e.exports=t},function(e,n){var t=function(e){return/[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)/i.test(e)};e.exports=t},function(e,n){var t=function(){var e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:"0",n=arguments.length>1&&arguments[1]!==undefined?arguments[1]:0,t=arguments.length>2&&arguments[2]!==undefined?arguments[2]:",";if(parseInt(e)!=e&&0!==n&&"."===t)throw new Error("symbol can not same as .");return e=(+e).toFixed(0===n?1:n),e=e.toString().replace(/(\d)(?=(\d{3})+\.)/g,"$1"+t),n?e:e.substring(0,e.lastIndexOf("."))};e.exports=t},function(e,n){var t={set:function(e,n,t,o,r,i){if(!e||/^(?:expires|max\-age|path|domain|secure)$/i.test(e))return!1;var a="";if(t)switch(t.constructor){case Number:a=t===Infinity?"; expires=Fri, 31 Dec 9999 23:59:59 GMT":
|