web-utils-super
Version:
前端函数库
1 lines • 32.8 kB
JavaScript
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports["web-utils-super"]=e():t["web-utils-super"]=e()}(window,function(){return function(t){var e={};function n(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(o,r,function(e){return t[e]}.bind(null,r));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=13)}([function(t,e){t.exports=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"yyyy/MM/DD hh:mm:ss",n=void 0,o=new Date(t),r={"y+":o.getFullYear().toString(),"Y+":o.getFullYear().toString(),"M+":(o.getMonth()+1).toString(),"D+":o.getDate().toString(),"d+":o.getDate().toString(),"h+":o.getHours().toString(),"m+":o.getMinutes().toString(),"s+":o.getSeconds().toString()};for(var i in r)(n=new RegExp("("+i+")").exec(e))&&(e=e.replace(n[1],1===n[1].length?r[i]:r[i].padStart(n[1].length,"0")));return e}},function(t,e){t.exports=function(t,e){return new RegExp("(\\s|^)"+e+"(\\s|$)").test(t.className)}},function(t,e){t.exports=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(void 0===t&&void 0===e&&(t=0,e=0),t>e){var o=[e,t];t=o[0],e=o[1]}if(!n){var r=Math.random(),i=(""+r).length-1;return Math.min(t+r*(e-t+parseFloat("1e-"+i)),e)}return t=Math.ceil(t),e=Math.floor(e),Math.floor(Math.random()*(e-t+1))+t}},function(t,e){t.exports=function(t,e,n){var o=new Date;o.setDate(o.getDate()+n),document.cookie=t+"="+e+";expires="+o}},function(t,e){t.exports=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"all",e="a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z";return"all"===t?e.split(","):"lower"===t?e.replace(/[A-Z]/g,"").split(",").filter(function(t){return t}):"upper"===t?e.replace(/[a-z]/g,"").split(",").filter(function(t){return t}):void 0}},function(t,e,n){var o=n(2);t.exports=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:255;return"rgb("+o(t,e)+","+o(t,e)+","+o(t,e)+")"}},function(t,e){t.exports=function(){return document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop}},function(t,e){var n=function(){var t=[],e=Array.prototype.indexOf||function(){for(var t=0,e=this.length;t<e;t++)if(this[t]===arguments[0])return t;return-1},n={},o=!0,r=function(e){var o=window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body.clientHeight,r=window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body.clientWidth;if(o===n.h&&r===n.w)return null;e=e||window.event;for(var i=0,a=t.length;i<a;i++)t[i].call(this,e);n.h=o,n.w=r};return{add:function(e){return"function"==typeof e&&(o&&(window.addEventListener?window.addEventListener("resize",r,!1):window.attachEvent("onresize",r),o=!1),t.push(e)),this},remove:function(n){if(void 0===n)t=[];else if("function"==typeof n){var o=e.call(t,n);o>-1&&t.splice(o,1)}return this},clear:function(){t.length>=1&&(t.length=1)}}}.call(this);t.exports=n},function(t,e){t.exports=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=null;return function(){var r=this,i=arguments;function a(){t.apply(r,i)}n&&!o&&a(),o&&clearTimeout(o),o=setTimeout(n?function(){o=void 0}:a,e)}}},function(t,e){t.exports=function(t){return window.scrollTo(0,t),t}},function(t,e){t.exports=function(t,e){var n=0;try{n+=t.toString().split(".")[1].length}catch(t){}try{n+=e.toString().split(".")[1].length}catch(t){}return Number(t.toString().replace(".",""))*Number(e.toString().replace(".",""))/Math.pow(10,n)}},function(t,e){t.exports=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return t<3?0:t<6?3:t<9?6:9}},function(t,e){t.exports=function(t){var e=(t=new Date(t)).getFullYear(),n=t.getMonth()+1;return new Date(e,n,0).getDate()}},function(t,e,n){var o={},r=n(14);r.keys().forEach(function(t){var e=t.substring(t.lastIndexOf("/")+1,t.lastIndexOf("."));o[e]=r(t)}),t.exports=o},function(t,e,n){var o={"./array/arrayDiff.js":15,"./array/arrayEqual.js":16,"./array/arrayIntersection.js":17,"./class/addClass.js":18,"./class/hasClass.js":1,"./class/removeClass.js":19,"./cookie/getCookie.js":20,"./cookie/removeCookie.js":21,"./cookie/setCookie.js":3,"./device/getExplore.js":22,"./device/getOS.js":23,"./dom/checkInView.js":24,"./dom/createCodeImg.js":25,"./dom/getScrollTop.js":6,"./dom/offset.js":26,"./dom/onWindowResize.js":7,"./dom/resizeChangeFontSize.js":27,"./dom/scrollTo.js":28,"./dom/setScrollTop.js":9,"./dom/windowResize.js":29,"./file/base64ToFile.js":30,"./file/domToBase64.js":31,"./file/downByBase64.js":32,"./file/downloadFile.js":33,"./file/downloadImgFile.js":34,"./file/formatFileSize.js":35,"./file/getFileSuffix.js":36,"./file/imgToBase64.js":37,"./file/steamToImg.js":38,"./function/curryIt.js":39,"./function/debounce.js":8,"./function/throttle.js":40,"./keycode/getKeyName.js":41,"./math/add.js":42,"./math/divide.js":43,"./math/multiply.js":10,"./math/subtract.js":44,"./object/deepClone.js":45,"./object/isEmptyObject.js":46,"./object/isType.js":47,"./random/randomColor.js":48,"./random/randomColorRGB.js":5,"./random/randomNum.js":2,"./regexp/isBase64.js":49,"./regexp/isChinese.js":50,"./regexp/isColor.js":51,"./regexp/isEmail.js":52,"./regexp/isEmpty.js":53,"./regexp/isIP.js":54,"./regexp/isIdCard.js":55,"./regexp/isJson.js":56,"./regexp/isLatitude.js":57,"./regexp/isLicencePlate.js":58,"./regexp/isLongitude.js":59,"./regexp/isNum.js":60,"./regexp/isPhone.js":61,"./regexp/isPort.js":62,"./regexp/isUrl.js":63,"./string/changeCase.js":64,"./string/colorToRGB.js":65,"./string/digitUppercase.js":66,"./string/formatString.js":67,"./string/getAllLetter.js":4,"./string/md5.js":68,"./support/isSupportWebP.js":69,"./time/formatPassTime.js":70,"./time/formatRemainTime.js":71,"./time/formatTime.js":0,"./time/getCurrentDay.js":72,"./time/getCurrentMonth.js":73,"./time/getCurrentQuarter.js":74,"./time/getCurrentWeek.js":75,"./time/getCurrentYear.js":76,"./time/getDay.js":77,"./time/getQuarterSeasonStartMonth.js":11,"./time/isLeapYear.js":78,"./time/isSameDay.js":79,"./time/monthDays.js":12,"./time/timeLeft.js":80,"./url/getQueryString.js":81,"./url/parseQueryString.js":82,"./url/stringfyQueryString.js":83};function r(t){var e=i(t);return n(e)}function i(t){var e=o[t];if(!(e+1)){var n=new Error("Cannot find module '"+t+"'");throw n.code="MODULE_NOT_FOUND",n}return e}r.keys=function(){return Object.keys(o)},r.resolve=i,t.exports=r,r.id=14},function(t,e){function n(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}t.exports=function(t,e){return[].concat(n(new Set([].concat(n(t),n(e))))).filter(function(n){return!e.includes(n)||!t.includes(n)})}},function(t,e){t.exports=function(t,e){if(t===e)return!0;if(t.length!=e.length)return!1;for(var n=0;n<t.length;++n)if(t[n]!==e[n])return!1;return!0}},function(t,e){t.exports=function(t,e){return[].concat(function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}(new Set(t))).filter(function(t){return e.includes(t)})}},function(t,e,n){var o=n(1);t.exports=function(t,e){o(t,e)||(t.className+=" "+e)}},function(t,e,n){var o=n(1);t.exports=function(t,e){if(o(t,e)){var n=new RegExp("(\\s|^)"+e+"(\\s|$)");t.className=t.className.replace(n," ")}}},function(t,e){t.exports=function(t){for(var e=document.cookie.replace(/\s/g,"").split(";"),n=0;n<e.length;n++){var o=e[n].split("=");if(o[0]==t)return decodeURIComponent(o[1])}return""}},function(t,e,n){var o=n(3);t.exports=function(t){o(t,"1",-1)}},function(t,e){t.exports=function(){var t={},e=navigator.userAgent.toLowerCase(),n=void 0;return(n=e.match(/rv:([\d.]+)\) like gecko/))?t.ie=n[1]:(n=e.match(/msie ([\d\.]+)/))?t.ie=n[1]:(n=e.match(/edge\/([\d\.]+)/))?t.edge=n[1]:(n=e.match(/firefox\/([\d\.]+)/))?t.firefox=n[1]:(n=e.match(/(?:opera|opr).([\d\.]+)/))?t.opera=n[1]:(n=e.match(/chrome\/([\d\.]+)/))?t.chrome=n[1]:(n=e.match(/version\/([\d\.]+).*safari/))&&(t.safari=n[1]),t.ie?"IE: "+t.ie:t.edge?"EDGE: "+t.edge:t.firefox?"Firefox: "+t.firefox:t.chrome?"Chrome: "+t.chrome:t.opera?"Opera: "+t.opera:t.safari?"Safari: "+t.safari:"Unkonwn"}},function(t,e){t.exports=function(){var t="navigator"in window&&"userAgent"in navigator&&navigator.userAgent.toLowerCase()||"",e="navigator"in window&&"appVersion"in navigator&&navigator.appVersion.toLowerCase()||"";return/iphone/i.test(t)||/ipad/i.test(t)||/ipod/i.test(t)?"ios":/android/i.test(t)?"android":/win/i.test(e)&&/phone/i.test(t)?"windowsPhone":/mac/i.test(e)?"MacOSX":/win/i.test(e)?"windows":/linux/i.test(e)?"linux":void 0}},function(t,e){},function(t,e,n){var o=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}}();var r=n(4),i=n(2),a=n(5),s=function(){function t(e,n){if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.size=n.length,this.options={id:"",canvasId:"verifyCanvas",width:"100",height:"30",type:"blend",code:n},"[object Object]"==Object.prototype.toString.call(e))for(var o in e)this.options[o]=e[o];else this.options.id=e;this.options.canvasId=this.options.canvasId+"_"+this.options.id,this.options.numArr="0,1,2,3,4,5,6,7,8,9".split(","),this.options.letterArr=r(),this._init(),this.refresh()}return o(t,[{key:"_init",value:function(){var t=document.getElementById(this.options.id),e=document.createElement("canvas");this.options.width=t.offsetWidth>0?t.offsetWidth:"100",this.options.height=t.offsetHeight>0?t.offsetHeight:"30",e.id=this.options.canvasId,e.width=this.options.width,e.height=this.options.height,e.style.cursor="pointer",e.innerHTML="您的浏览器版本不支持canvas",t.appendChild(e)}},{key:"refresh",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.options.code=t||this.options.code,this.size=this.options.code.length;var e=document.getElementById(this.options.canvasId),n=null;if(e.getContext){(n=e.getContext("2d")).textBaseline="middle",n.fillStyle=a(180,240),n.fillRect(0,0,this.options.width,this.options.height);for(var o=0;o<this.size;o++){var r=this.options.code[o];n.font=i(this.options.height/2,this.options.height)+"px SimHei",n.fillStyle=a(50,160),n.shadowOffsetX=i(-3,3),n.shadowOffsetY=i(-3,3),n.shadowBlur=i(-3,3),n.shadowColor="rgba(0, 0, 0, 0.3)";var s=this.options.width/(this.size+1)*o,u=this.options.height/2,c=i(-30,30);n.translate(s,u),n.rotate(c*Math.PI/180),n.fillText(r,0,0),n.rotate(-c*Math.PI/180),n.translate(-s,-u)}for(var f=0;f<this.size-1;f++)n.strokeStyle=a(40,180),n.beginPath(),n.moveTo(i(0,this.options.width),i(0,this.options.height)),n.lineTo(i(0,this.options.width),i(0,this.options.height)),n.stroke();for(var l=0;l<this.options.width/this.size;l++)n.fillStyle=a(0,255),n.beginPath(),n.arc(i(0,this.options.width),i(0,this.options.height),1,0,2*Math.PI),n.fill()}}},{key:"validate",value:function(t){return(t=t.toLowerCase())==this.options.code.toLowerCase()||(this.refresh(),!1)}}]),t}();t.exports=s},function(t,e){t.exports=function(t){for(var e={left:0,top:0};t;)e.left+=t.offsetLeft,e.top+=t.offsetTop,t=t.offsetParent;return e}},function(t,e,n){var o=n(8),r=n(7);t.exports=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:375;function e(){var e=document.documentElement.clientWidth;document.documentElement.style.fontSize=e/(t/100)+"px",console.log("document.documentElement.style.fontSize",document.documentElement.style.fontSize)}r.add(o(e,50)),window.onload=e()}},function(t,e,n){var o=n(6),r=n(9),i=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)};t.exports=function t(e,n){if(n<0)r(e);else{var a=e-o();if(0!==a){var s=a/n*10;i(function(){Math.abs(s)>Math.abs(a)?r(o()+a):(r(o()+s),a>0&&o()>=e||a<0&&o()<=e||t(e,n-16))})}}}},function(t,e){t.exports=function(t,e){var n=window.innerHeight;t="function"==typeof t?t:function(){},e="function"==typeof e?e:function(){},window.addEventListener("resize",function(){var o=window.innerHeight;o===n&&t(),o<n&&e()})}},function(t,e){t.exports=function(t,e){for(var n=t.split(","),o=n[0].match(/:(.*?);/)[1],r=atob(n[1]),i=r.length,a=new Uint8Array(i);i--;)a[i]=r.charCodeAt(i);var s=new Blob([a],{type:o});return s.lastModifiedDate=new Date,s.name=e||"uploadImg",s.lastModifiedDate=new Date,s}},function(t,e){t.exports=function(t,e,n){var o=document.getElementById(t);o.setAttribute("crossOrigin","anonymous");var r=document.createElement("canvas");return r.width=e||o.clientWidth,r.height=n||o.clientHeight,r.getContext("2d").drawImage(o,0,0,r.width,r.height),r.toDataURL("image/png")}},function(t,e){t.exports=function(t,e){var n=document.createElementNS("http://www.w3.org/1999/xhtml","a");n.href=t,n.download=e;var o=document.createEvent("MouseEvents");o.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),n.dispatchEvent(o)}},function(t,e){t.exports=function(t,e,n){var o=document.createElement("a"),r="";if("excel"===e)r="application/vnd.ms-excel";else{if("word"!==e)return;r="application/msword"}var i=new Blob([n],{type:r});o.href=URL.createObjectURL(i),o.download=t,o.click(),document.body.appendChild(o)}},function(t,e){t.exports=function(t){var e=window.URL.createObjectURL(t),n=document.createElement("a");n.setAttribute("href",e),n.setAttribute("download",""),n.click(),URL.revokeObjectURL(e)}},function(t,e){t.exports=function(t){if(t<1024)return t+"B";if(t<1048576){var e=t/1024;return(e=e.toFixed(2))+"KB"}if(t<1073741824){var n=t/1048576;return(n=n.toFixed(2))+"MB"}var o=t/1073741824;return(o=o.toFixed(2))+"GB"}},function(t,e){t.exports=function(t){return t.substring(t.lastIndexOf(".")+1)}},function(t,e){t.exports=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"png",n=arguments[2],o=arguments[3];return new Promise(function(r,i){var a=new Image;a.src=t,n&&(a.width=n),o&&(a.height=o),a.onload=function(){try{var t=document.createElement("canvas");t.width=a.width,t.height=a.height,t.getContext("2d").drawImage(a,0,0,a.width,a.height);var n=t.toDataURL(e.indexOf("image")>-1?e:"image/"+e);r(n)}catch(t){i(t)}}})}},function(t,e){t.exports=function(t){var e=new Blob([t]);return(window.URL||window.webkitURL).createObjectURL(e)}},function(t,e){t.exports=function t(e,n){var o=e.length;n=n||[];return function(){var r=[].slice.call(arguments);return[].push.apply(r,n),r.length<o?t.call(this,e,r):e.apply(this,r)}}},function(t,e){t.exports=function(t,e){var n=null;return function(){var o=this,r=arguments;n||(n=setTimeout(function(){n=null,t.apply(o,r)},e))}}},function(t,e){var n={8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"Caps Lock",27:"Escape",32:"Space",33:"Page Up",34:"Page Down",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",42:"Print Screen",45:"Insert",46:"Delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",65:"A",66:"B",67:"C",68:"D",69:"E",70:"F",71:"G",72:"H",73:"I",74:"J",75:"K",76:"L",77:"M",78:"N",79:"O",80:"P",81:"Q",82:"R",83:"S",84:"T",85:"U",86:"V",87:"W",88:"X",89:"Y",90:"Z",91:"Windows",93:"Right Click",96:"Numpad 0",97:"Numpad 1",98:"Numpad 2",99:"Numpad 3",100:"Numpad 4",101:"Numpad 5",102:"Numpad 6",103:"Numpad 7",104:"Numpad 8",105:"Numpad 9",106:"Numpad *",107:"Numpad +",109:"Numpad -",110:"Numpad .",111:"Numpad /",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"Num Lock",145:"Scroll Lock",182:"My Computer",183:"My Calculator",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"};t.exports=function(t){return n[t]?n[t]:(console.log("Unknow Key(Key Code:"+t+")"),"")}},function(t,e){t.exports=function(t,e){var n,o,r;try{o=t.toString().split(".")[1].length}catch(t){o=0}try{r=e.toString().split(".")[1].length}catch(t){r=0}return n=Math.pow(10,Math.max(o,r)),Number((t*n+e*n)/n)}},function(t,e,n){var o=n(10);t.exports=function(t,e){var n,r,i=0,a=0;try{i=t.toString().split(".")[1].length}catch(t){i=0}try{a=e.toString().split(".")[1].length}catch(t){a=0}return n=Number(t.toString().replace(".","")),r=Number(e.toString().replace(".","")),o(n/r,Math.pow(10,a-i))}},function(t,e){t.exports=function(t,e){var n,o,r;try{o=t.toString().split(".")[1].length}catch(t){o=0}try{r=e.toString().split(".")[1].length}catch(t){r=0}return n=Math.pow(10,Math.max(o,r)),Number(((t*n-e*n)/n).toFixed(o>=r?o:r))}},function(t,e){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};t.exports=function t(e){var o=void 0;if(null==e||"object"!=(void 0===e?"undefined":n(e)))return e;if(e instanceof Date)return(o=new Date).setTime(e.getTime()),o;if(e instanceof Array){o=[];for(var r=0,i=e.length;r<i;r++)o[r]=t(e[r]);return o}if(e instanceof Object){for(var a in o={},e)e.hasOwnProperty(a)&&(o[a]=t(e[a]));return o}throw new Error("Unable to copy values! Its type isn't supported.")}},function(t,e){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};t.exports=function(t){return!(!t||"object"!==(void 0===t?"undefined":n(t))||Array.isArray(t)||Object.keys(t).length)}},function(t,e){t.exports=function(t){return Object.prototype.toString.call(t).replace(/\[|\]/g,"").split(" ")[1].toLocaleLowerCase()}},function(t,e){t.exports=function(){return"#"+("00000"+(16777216*Math.random()<<0).toString(16)).slice(-6)}},function(t,e){t.exports=function(t){return/^\s*data:(?:[a-z]+\/[a-z0-9-+.]+(?:;[a-z-]+=[a-z0-9-]+)?)?(?:;base64)?,([a-z0-9!$&',()*+;=\-._~:@\/?%\s]*?)\s*$/i.test(t)}},function(t,e){t.exports=function(t){return/^(?:[\u3400-\u4DB5\u4E00-\u9FEA\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA1F\uFA21\uFA23\uFA24\uFA27-\uFA29]|[\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0])+$/.test(t)}},function(t,e){t.exports=function(t){return/^(#([0-9a-fA-F]{3}){1,2}|[rR][gG][Bb](\((\s*(2[0-4]\d|25[0-5]|[01]?\d{1,2})\s*,){2}\s*(2[0-4]\d|25[0-5]|[01]?\d{1,2})\s*\)|[Aa]\((\s*(2[0-4]\d|25[0-5]|[01]?\d{1,2})\s*,){3}\s*([01]|0\.\d+)\s*\)))$/.test(t)}},function(t,e){t.exports=function(t){return/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/.test(t)}},function(t,e){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};t.exports=function(t){return null===t||!1===t||""===t||"object"===(void 0===t?"undefined":n(t))&&0===Object.keys(t).length||Array.isArray(t)&&0===t.length||"string"==typeof t&&""===t.trim()||void 0===t}},function(t,e){t.exports=function(t){return/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/.test(t)}},function(t,e){t.exports=function(t){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(t)}},function(t,e){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};t.exports=function(t){if("string"==typeof t)try{var e=JSON.parse(t);return!("object"!=(void 0===e?"undefined":n(e))||!e)}catch(t){return!1}}},function(t,e){t.exports=function(t){return/^[-|+]?([0-8]?\d{1}\.\d{1,6}|90\.0{1,6})$/.test(t)}},function(t,e){t.exports=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=void 0;return 1===e?n=/^(?:[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-HJ-NP-Z]{1}(?:(?:[0-9]{5}[DF])|(?:[DF](?:[A-HJ-NP-Z0-9])[0-9]{4})))|(?:[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9 挂学警港澳]{1})$/:2===e?n=/[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-HJ-NP-Z]{1}(([0-9]{5}[DF])|([DF][A-HJ-NP-Z0-9][0-9]{4}))$/:3===e&&(n=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-HJ-NP-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$/),n.test(t)}},function(t,e){t.exports=function(t){return/^[-|+]?(0?\d{1,2}\.\d{1,6}|1[0-7]?\d{1}\.\d{1,6}|180\.0{1,6})$/.test(t)}},function(t,e){t.exports=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"num",n=arguments[2],o=void 0;return"num"===e&&void 0===n?o=/^-?\d*\.?\d+$/:"num"===e&&n?o=/^\d*\.?\d+$/:"num"!==e||n?"int"===e&&void 0===n?o=/^-?\d+$/:"int"===e&&n?o=/^\d+$/:"int"!==e||n?"flot"===e&&void 0===n?o=/^-?\d*\.\d+$/:"flot"===e&&n?o=/^\d*\.\d+$/:"flot"!==e||n||(o=/^-\d*\.\d+$/):o=/^-\d+$/:o=/^-\d*\.?\d+$/,o.test(t)}},function(t,e){t.exports=function(t){return/^(\+?0?86\-?)?1[3456789]\d{9}$/.test(t)}},function(t,e){t.exports=function(t){return/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(t)}},function(t,e){t.exports=function(t){return/(((^https?:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+(?::\d+)?|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[\w]*))?)$/i.test(t)}},function(t,e){t.exports=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;switch(e=e||4){case 1:return t.replace(/\b\w+\b/g,function(t){return t.substring(0,1).toUpperCase()+t.substring(1).toLowerCase()});case 2:return t.replace(/\b\w+\b/g,function(t){return t.substring(0,1).toLowerCase()+t.substring(1).toUpperCase()});case 3:return t.split("").map(function(t){return/[a-z]/.test(t)?t.toUpperCase():t.toLowerCase()}).join("");case 4:return t.toUpperCase();case 5:return t.toLowerCase();default:return t}}},function(t,e){t.exports=function(t,e){var n="number"==typeof e;if(!/^(#?)[a-fA-F0-9]{6}$/.test(t))return"";for(var o=t.replace(/#/,""),r=[],i="",a=0;a<3;a++){var s=o.substring(2*a,2*a+2),u=parseInt(s,16);r.push(u)}return i=r.join(),i="rgb"+(n?"a":"")+"("+i+(n?","+e:"")+")"}},function(t,e){t.exports=function(t){var e=["角","分"],n=["零","壹","贰","叁","肆","伍","陆","柒","捌","玖"],o=[["元","万","亿"],["","拾","佰","仟"]],r=t<0?"欠":"";t=Math.abs(t);for(var i="",a=0;a<e.length;a++)i+=(n[Math.floor(10*t*Math.pow(10,a))%10]+e[a]).replace(/零./,"");i=i||"整",t=Math.floor(t);for(var s=0;s<o[0].length&&t>0;s++){for(var u="",c=0;c<o[1].length&&t>0;c++)u=n[t%10]+o[1][c]+u,t=Math.floor(t/10);i=u.replace(/(零.)*零$/,"").replace(/^$/,"零")+o[0][s]+i}return r+i.replace(/(零.)*零元/,"元").replace(/(零.)+/g,"零").replace(/^整$/,"零元整")}},function(t,e){t.exports=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"*",r=t.length-e-n,i="",a=0;a<r;a++)i+=o;return t.substring(0,e)+i+t.substring(t.length-n)}},function(t,e){var n=function(t,e){return t<<e|t>>>32-e},o=function(t,e){var n,o,r,i,a;return r=2147483648&t,i=2147483648&e,a=(1073741823&t)+(1073741823&e),(n=1073741824&t)&(o=1073741824&e)?2147483648^a^r^i:n|o?1073741824&a?3221225472^a^r^i:1073741824^a^r^i:a^r^i},r=function(t,e,r,i,a,s,u){return t=o(t,o(o(function(t,e,n){return t&e|~t&n}(e,r,i),a),u)),o(n(t,s),e)},i=function(t,e,r,i,a,s,u){return t=o(t,o(o(function(t,e,n){return t&n|e&~n}(e,r,i),a),u)),o(n(t,s),e)},a=function(t,e,r,i,a,s,u){return t=o(t,o(o(function(t,e,n){return t^e^n}(e,r,i),a),u)),o(n(t,s),e)},s=function(t,e,r,i,a,s,u){return t=o(t,o(o(function(t,e,n){return e^(t|~n)}(e,r,i),a),u)),o(n(t,s),e)},u=function(t){for(var e=void 0,n=t.length,o=n+8,r=16*((o-o%64)/64+1),i=Array(r-1),a=0,s=0;s<n;)a=s%4*8,i[e=(s-s%4)/4]=i[e]|t.charCodeAt(s)<<a,s++;return a=s%4*8,i[e=(s-s%4)/4]=i[e]|128<<a,i[r-2]=n<<3,i[r-1]=n>>>29,i},c=function(t){var e="",n="",o=void 0;for(o=0;o<=3;o++)e+=(n="0"+(t>>>8*o&255).toString(16)).substr(n.length-2,2);return e},f=function(t){t=t.replace(/\x0d\x0a/g,"\n");for(var e="",n=0;n<t.length;n++){var o=t.charCodeAt(n);o<128?e+=String.fromCharCode(o):o>127&&o<2048?(e+=String.fromCharCode(o>>6|192),e+=String.fromCharCode(63&o|128)):(e+=String.fromCharCode(o>>12|224),e+=String.fromCharCode(o>>6&63|128),e+=String.fromCharCode(63&o|128))}return e};t.exports=function(t){var e=Array(),n=void 0,l=void 0,d=void 0,p=void 0,h=void 0,g=void 0,m=void 0,v=void 0,w=void 0;for(t=f(t),e=u(t),g=1732584193,m=4023233417,v=2562383102,w=271733878,n=0;n<e.length;n+=16)l=g,d=m,p=v,h=w,g=r(g,m,v,w,e[n+0],7,3614090360),w=r(w,g,m,v,e[n+1],12,3905402710),v=r(v,w,g,m,e[n+2],17,606105819),m=r(m,v,w,g,e[n+3],22,3250441966),g=r(g,m,v,w,e[n+4],7,4118548399),w=r(w,g,m,v,e[n+5],12,1200080426),v=r(v,w,g,m,e[n+6],17,2821735955),m=r(m,v,w,g,e[n+7],22,4249261313),g=r(g,m,v,w,e[n+8],7,1770035416),w=r(w,g,m,v,e[n+9],12,2336552879),v=r(v,w,g,m,e[n+10],17,4294925233),m=r(m,v,w,g,e[n+11],22,2304563134),g=r(g,m,v,w,e[n+12],7,1804603682),w=r(w,g,m,v,e[n+13],12,4254626195),v=r(v,w,g,m,e[n+14],17,2792965006),m=r(m,v,w,g,e[n+15],22,1236535329),g=i(g,m,v,w,e[n+1],5,4129170786),w=i(w,g,m,v,e[n+6],9,3225465664),v=i(v,w,g,m,e[n+11],14,643717713),m=i(m,v,w,g,e[n+0],20,3921069994),g=i(g,m,v,w,e[n+5],5,3593408605),w=i(w,g,m,v,e[n+10],9,38016083),v=i(v,w,g,m,e[n+15],14,3634488961),m=i(m,v,w,g,e[n+4],20,3889429448),g=i(g,m,v,w,e[n+9],5,568446438),w=i(w,g,m,v,e[n+14],9,3275163606),v=i(v,w,g,m,e[n+3],14,4107603335),m=i(m,v,w,g,e[n+8],20,1163531501),g=i(g,m,v,w,e[n+13],5,2850285829),w=i(w,g,m,v,e[n+2],9,4243563512),v=i(v,w,g,m,e[n+7],14,1735328473),m=i(m,v,w,g,e[n+12],20,2368359562),g=a(g,m,v,w,e[n+5],4,4294588738),w=a(w,g,m,v,e[n+8],11,2272392833),v=a(v,w,g,m,e[n+11],16,1839030562),m=a(m,v,w,g,e[n+14],23,4259657740),g=a(g,m,v,w,e[n+1],4,2763975236),w=a(w,g,m,v,e[n+4],11,1272893353),v=a(v,w,g,m,e[n+7],16,4139469664),m=a(m,v,w,g,e[n+10],23,3200236656),g=a(g,m,v,w,e[n+13],4,681279174),w=a(w,g,m,v,e[n+0],11,3936430074),v=a(v,w,g,m,e[n+3],16,3572445317),m=a(m,v,w,g,e[n+6],23,76029189),g=a(g,m,v,w,e[n+9],4,3654602809),w=a(w,g,m,v,e[n+12],11,3873151461),v=a(v,w,g,m,e[n+15],16,530742520),m=a(m,v,w,g,e[n+2],23,3299628645),g=s(g,m,v,w,e[n+0],6,4096336452),w=s(w,g,m,v,e[n+7],10,1126891415),v=s(v,w,g,m,e[n+14],15,2878612391),m=s(m,v,w,g,e[n+5],21,4237533241),g=s(g,m,v,w,e[n+12],6,1700485571),w=s(w,g,m,v,e[n+3],10,2399980690),v=s(v,w,g,m,e[n+10],15,4293915773),m=s(m,v,w,g,e[n+1],21,2240044497),g=s(g,m,v,w,e[n+8],6,1873313359),w=s(w,g,m,v,e[n+15],10,4264355552),v=s(v,w,g,m,e[n+6],15,2734768916),m=s(m,v,w,g,e[n+13],21,1309151649),g=s(g,m,v,w,e[n+4],6,4149444226),w=s(w,g,m,v,e[n+11],10,3174756917),v=s(v,w,g,m,e[n+2],15,718787259),m=s(m,v,w,g,e[n+9],21,3951481745),g=o(g,l),m=o(m,d),v=o(v,p),w=o(w,h);return(c(g)+c(m)+c(v)+c(w)).toLowerCase()}},function(t,e){t.exports=function(){return!![].map&&0==document.createElement("canvas").toDataURL("image/webp").indexOf("data:image/webp")}},function(t,e){t.exports=function(t){var e=Date.parse(new Date);"string"==typeof t&&(t=new Date(t));var n=e-t,o=parseInt(n/864e5),r=parseInt(n/36e5),i=parseInt(n/6e4),a=parseInt(o/30),s=parseInt(a/12);return s?s+"年前":a?a+"个月前":o?o+"天前":r?r+"小时前":i?i+"分钟前":"刚刚"}},function(t,e){t.exports=function(t){var e=new Date,n=new Date(t).getTime()-e.getTime(),o=0,r=0,i=0,a=0;return n>=0&&(o=Math.floor(n/1e3/3600/24),r=Math.floor(n/1e3/60/60%24),i=Math.floor(n/1e3/60%60),a=Math.floor(n/1e3%60)),o+"天 "+r+"小时 "+i+"分钟 "+a+"秒"}},function(t,e,n){var o=n(0);t.exports=function(t){var e=t?new Date(t):new Date;e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0);var n=e.getTime()+864e5-1,r=new Array;return r.push(o(e)),r.push(o(n)),r}},function(t,e,n){var o=n(0);t.exports=function(t){var e=new Array,n=t?new Date(t):new Date,r=n.getMonth(),i=n.getFullYear(),a=new Date(i,r,1);11==r?(i++,r=0):r++;var s=new Date(i,r,1),u=new Date(s.getTime());return a.setHours(0),a.setMinutes(0),a.setSeconds(0),a.setMilliseconds(0),u.setHours(0),u.setMinutes(0),u.setSeconds(0),u.setMilliseconds(0),u=new Date(u.getTime()-1),e.push(o(a)),e.push(o(u)),e}},function(t,e,n){var o=n(0),r=n(11),i=n(12);t.exports=function(t){var e=new Array,n=t?new Date(t):new Date,a=n.getMonth(),s=n.getFullYear(),u=r(a),c=u+2,f=new Date(s,u,1),l=new Date(new Date(s,c,i(new Date(s,c))).getTime()+864e5-1);return e.push(o(f)),e.push(o(l)),e}},function(t,e,n){var o=n(0);t.exports=function(t){var e=new Array,n=t?new Date(t):new Date,r=n.getDay(),i=0!=r?r-1:6,a=new Date(n.getTime()-864e5*i);a.setHours(0),a.setMinutes(0),a.setSeconds(0),a.setMilliseconds(0);var s=new Date(a.getTime()+6048e5);return s.setHours(0),s.setMinutes(0),s.setSeconds(0),s.setMilliseconds(0),s=new Date(s.getTime()-1),e.push(o(a)),e.push(o(s)),e}},function(t,e,n){var o=n(0);t.exports=function(t){var e=new Array,n=(t?new Date(t):new Date).getFullYear(),r=new Date(n,0,1),i=new Date(new Date(n,11,31).getTime()+864e5-1);return e.push(o(r)),e.push(o(i)),e}},function(t,e){t.exports=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-",n=new Date,o=n.getTime(),r=864e5*t;n.setTime(parseInt(String(o+r)));var i=n.getFullYear(),a=(n.getMonth()+1).toString();a.length<=1&&(a="0"+a);var s=n.getDate().toString();return s.length<=1&&(s="0"+s),i+e+a+e+s}},function(t,e){t.exports=function(t){return 0==t%4&&(t%100!=0||t%400==0)}},function(t,e){t.exports=function(t,e){e||(e=new Date),"string"==typeof t&&(t=new Date(t)),"string"==typeof e&&(e=new Date(e));var n=t.getFullYear(),o=t.getMonth()+1,r=t.getDate(),i=e.getFullYear(),a=e.getMonth()+1;return r===e.getDate()&&o===a&&n===i}},function(t,e){t.exports=function(t,e){if(t&&e){var n=void 0;n=t instanceof Date?t:new Date(t.replace(/-/g,"/"));var o=(e instanceof Date?e:new Date(e.replace(/-/g,"/"))).getTime()-n.getTime(),r=0,i=0,a=0,s=0;return o>=0&&(r=Math.floor(o/1e3/3600/24),i=Math.floor(o/1e3/60/60%24),a=Math.floor(o/1e3/60%60),s=Math.floor(o/1e3%60)),{d:r,h:i,m:a,s:s}}}},function(t,e){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};t.exports=function(t,e){var o=arguments.length>1?arguments[1]:window,r=new RegExp("(^|\\?|&)"+t+"=([^&]*)(\\s|&|$)","i");return arguments.length<=1?("object"!=n(o.location)&&(o=window),r.test(o.location.href)?unescape(RegExp.$2.replace(/\+/g," ")):""):r.test(e)?unescape(RegExp.$2.replace(/\+/g," ")):""}},function(t,e){t.exports=function(t){if(-1===(t=t||window.location.href).indexOf("?"))return{};var e="?"===t[0]?t.substr(1):t.substring(t.lastIndexOf("?")+1);if(""===e)return{};e=e.split("&");for(var n={},o=0;o<e.length;o++){var r=e[o].split("=");n[decodeURIComponent(r[0])]=decodeURIComponent(r[1]||"")}return n}},function(t,e){t.exports=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"&";if(!t)return"";var n=[];for(var o in t){var r=t[o];if(r instanceof Array)for(var i=0;i<r.length;++i)n.push(encodeURIComponent(o+"["+i+"]")+"="+encodeURIComponent(r[i]));else n.push(encodeURIComponent(o)+"="+encodeURIComponent(t[o]))}return n.join(e)}}])});