tdtools
Version:
1 lines • 11.6 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.WebCTools=t():e.WebCTools=t()}(this,function(){return function(e){function t(n){if(o[n])return o[n].exports;var r=o[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var o={};return t.m=e,t.c=o,t.d=function(e,o,n){t.o(e,o)||Object.defineProperty(e,o,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(o,"a",o),o},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=5)}([function(e,t){function o(e,t){return new RegExp("(\\s|^)"+t+"(\\s|$)").test(e.className)}e.exports=o},function(e,t){e.exports=setCookie},function(e,t){function o(){return document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop}e.exports=o},function(e,t){function o(e){return window.scrollTo(0,e),e}e.exports=o},function(e,t){e.exports=function(e,t,o,n){function r(){function r(){i=Number(new Date),o.apply(f,s)}function u(){a=void 0}var f=this,c=Number(new Date)-i,s=arguments;n&&!a&&r(),a&&clearTimeout(a),void 0===n&&c>e?r():!0!==t&&(a=setTimeout(n?u:r,void 0===n?e-c:e))}var a,i=0;return"boolean"!=typeof t&&(n=o,o=t,t=void 0),r}},function(e,t,o){var n=o(6),r=o(7),a=o(8),i=o(9),u=o(10),f=o(0),c=o(11),s=o(12),l=o(14),p=o(15),d=o(1),m=o(16),h=o(17),g=o(18),v=o(2),x=o(19),y=o(20),b=o(21),w=o(3),M=o(22),C=o(4),N=o(23),k=o(24),S=o(25),T=o(26),E=o(27),I=o(28),D=o(29),F=o(30),O=o(31),P=o(32),A=o(33),R=o(34),U=o(35),j=o(36),L=o(37),$=o(38),X=o(39);e.exports={view3d:n,arrayEqual:r,getMax:a,getMin:i,addClass:u,hasClass:f,removeClass:c,getByClass:s,getCookie:l,removeCookie:p,setCookie:d,setCookieDay:m,getOS:h,getExplore:g,getScrollTop:v,offset:x,getText:y,scrollTo:b,setScrollTop:w,debounce:M,throttle:C,getKeyName:N,deepClone:k,isEmptyObject:S,randomColor:T,randomColorRgb:E,randomNum:I,isEmail:D,isIdCard:F,isPhoneNum:O,isUrl:P,digitUppercase:A,isSupportWebP:R,changeSecond:U,formatPassTime:j,formatRemainTime:L,parseQueryString:$,stringfyQueryString:X}},function(e,t){function o(e,t,o,n){function r(e){for(var t=e.getAttribute("style"),o="",n=0;n<t.length;n++)isNaN(t[n])&&"-"!=t[n]||(o+=t[n]);var r=o.split(" ");return{x:Number(r[1]),y:Number(r[2])}}t=t||document,o=o||0,n=n||0,e.style.transform="rotateX("+o+"deg) rotateY("+n+"deg)",t.onmousedown=function(o){var n=r(e).y,a=r(e).x,i=o.clientX,u=o.clientY;return t.onmousemove=function(t){var o=t.clientX,r=t.clientY,f=o-i,c=r-u;e.style.transform="rotateX("+(a-c)+"deg) rotateY("+(n+f)+"deg)"},!1},t.onmouseup=function(){t.onmousemove=null}}e.exports=o},function(e,t){function o(e,t){if(e===t)return!0;if(e.length!=t.length)return!1;for(var o=0;o<e.length;++o)if(e[o]!==t[o])return!1;return!0}e.exports=o},function(e,t){function o(e){for(var t=e[0],o=0,n=0;n<e.length;n++)t<e[n]&&(t=e[n],o=n);return{index:o,value:t}}e.exports=o},function(e,t){function o(e){for(var t=e[0],o=0,n=0;n<e.length;n++)t>e[n]&&(t=e[n],o=n);return{index:o,value:t}}e.exports=o},function(e,t,o){function n(e,t){r(e,t)||(e.className+=" "+t)}var r=o(0);e.exports=n},function(e,t,o){function n(e,t){if(r(e,t)){var o=new RegExp("(\\s|^)"+t+"(\\s|$)");e.className=e.className.replace(o," ")}}var r=o(0);e.exports=n},function(e,t,o){(function(e){function t(e,t){if(t=t||document.body,"function"==typeof document.getElementsByClassName)return t.getElementsByClassName(e);for(var o,n,r,a=t.getElementsByTagName("*"),i=[],u=0;u<a.length;u++)for(o=a[u].className,n=o.split(" "),r=0;r<n.length;r++)if(n[r]==e){i[i.length]=a[u];break}return i}e.export=t}).call(t,o(13)(e))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){function o(e){for(var t=e+"=",o=t.length,r=document.cookie.length,a=0;a<r;){var i=a+o;if(document.cookie.substring(a,i)==t)return n(i);if(0==(a=document.cookie.indexOf(" ",a)+1))break}return null}function n(e){var t=document.cookie.indexOf(";",e);return-1==t&&(t=document.cookie.length),unescape(document.cookie.substring(e,t))}e.exports=o},function(e,t,o){function n(e){r(e,"1",-1)}var r=o(1);e.exports=n},function(e,t){function o(e,t,o){var n=new Date;n.setDate(n.getDate()+o),document.cookie=e+"="+t+";expires="+n}e.exports=o},function(e,t){function o(){var e="navigator"in window&&"userAgent"in navigator&&navigator.userAgent.toLowerCase()||"",t=("navigator"in window&&"vendor"in navigator&&navigator.vendor.toLowerCase(),"navigator"in window&&"appVersion"in navigator&&navigator.appVersion.toLowerCase()||"");return/mac/i.test(t)?"MacOSX":/win/i.test(t)?"windows":/linux/i.test(t)?"linux":(/iphone/i.test(e)||/ipad/i.test(e)||/ipod/i.test(e),/android/i.test(e)?"android":/win/i.test(t)&&/phone/i.test(e)?"windowsPhone":void 0)}e.exports=o},function(e,t){function o(){var e,t={},o=navigator.userAgent.toLowerCase();return(e=o.match(/rv:([\d.]+)\) like gecko/))?t.ie=e[1]:(e=o.match(/msie ([\d\.]+)/))?t.ie=e[1]:(e=o.match(/edge\/([\d\.]+)/))?t.edge=e[1]:(e=o.match(/firefox\/([\d\.]+)/))?t.firefox=e[1]:(e=o.match(/(?:opera|opr).([\d\.]+)/))?t.opera=e[1]:(e=o.match(/chrome\/([\d\.]+)/))?t.chrome=e[1]:(e=o.match(/version\/([\d\.]+).*safari/))&&(t.safari=e[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"}e.exports=o},function(e,t){function o(e){for(var t={left:0,top:0};e;)t.left+=e.offsetLeft,t.top+=e.offsetTop,e=e.offsetParent;return t}e.exports=o},function(e,t){function o(e){return void 0!==e.innerText?e.innerText:e.textContent}e.exports=o},function(e,t,o){function n(e,t){if(t<0)return void a(e);var o=e-r();if(0!==o){var i=o/t*10;requestAnimationFrame(function(){if(Math.abs(i)>Math.abs(o))return void a(r()+o);a(r()+i),o>0&&r()>=e||o<0&&r()<=e||n(e,t-16)})}}var r=o(2),a=o(3);!function(){window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame}();e.exports=n},function(e,t,o){function n(e,t,o){return void 0===o?r(e,t,!1):r(e,o,!1!==t)}var r=o(4);e.exports=n},function(e,t){function o(e){return n[e]?n[e]:(console.log("Unknow Key(Key Code:"+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:"'"};e.exports=o},function(e,t){function o(e){var t;if(null==e||"object"!=(void 0===e?"undefined":n(e)))return e;if(e instanceof Date)return t=new Date,t.setTime(e.getTime()),t;if(e instanceof Array){t=[];for(var r=0,a=e.length;r<a;r++)t[r]=o(e[r]);return t}if(e instanceof Object){t={};for(var i in e)e.hasOwnProperty(i)&&(t[i]=o(e[i]));return t}throw new Error("Unable to copy values! Its type isn't supported.")}var n="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=o},function(e,t){function o(e){return!(!e||"object"!==(void 0===e?"undefined":n(e))||Array.isArray(e))&&!Object.keys(e).length}var n="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=o},function(e,t){function o(){return"#"+("00000"+(16777216*Math.random()<<0).toString(16)).slice(-6)}e.exports=o},function(e,t){function o(){return"rgb("+parseInt(255*Math.random())+","+parseInt(255*Math.random())+","+parseInt(255*Math.random())+")"}e.exports=o},function(e,t){function o(e,t){return Math.floor(e+Math.random()*(t-e))}e.exports=o},function(e,t){function o(e){return/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/.test(e)}e.exports=o},function(e,t){function o(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=o},function(e,t){function o(e){return/^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/.test(e)}e.exports=o},function(e,t){function o(e){return/[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)/i.test(e)}e.exports=o},function(e,t){function o(e){var t=["角","分"],o=["零","壹","贰","叁","肆","伍","陆","柒","捌","玖"],n=[["元","万","亿"],["","拾","佰","仟"]],r=e<0?"欠":"";e=Math.abs(e);for(var a="",i=0;i<t.length;i++)a+=(o[Math.floor(10*e*Math.pow(10,i))%10]+t[i]).replace(/零./,"");a=a||"整",e=Math.floor(e);for(var i=0;i<n[0].length&&e>0;i++){for(var u="",f=0;f<n[1].length&&e>0;f++)u=o[e%10]+n[1][f]+u,e=Math.floor(e/10);a=u.replace(/(零.)*零$/,"").replace(/^$/,"零")+n[0][i]+a}return r+a.replace(/(零.)*零元/,"元").replace(/(零.)+/g,"零").replace(/^整$/,"零元整")}e.exports=o},function(e,t){function o(){return!![].map&&0==document.createElement("canvas").toDataURL("image/webp").indexOf("data:image/webp")}e.exports=o},function(e,t){function o(e){return{text:(Math.floor(e/3600)>=10?Math.floor(e/3600):"0"+Math.floor(e/3600))+":"+(Math.floor(e%3600/60)>=10?Math.floor(e%3600/60):"0"+Math.floor(e%3600/60))+":"+(Math.floor(e%60)>=10?Math.floor(e%60):"0"+Math.floor(e%60)),h:Math.floor(e/3600)>=10?Math.floor(e/3600):"0"+Math.floor(e/3600),m:Math.floor(e%3600/60)>=10?Math.floor(e%3600/60):"0"+Math.floor(e%3600/60),s:Math.floor(e%60)>=10?Math.floor(e%60):"0"+Math.floor(e%60)}}e.exports=o},function(e,t){function o(e){var t=Date.parse(new Date),o=t-e,n=parseInt(o/864e5),r=parseInt(o/36e5),a=parseInt(o/6e4),i=parseInt(n/30),u=parseInt(i/12);return u?u+"年前":i?i+"个月前":n?n+"天前":r?r+"小时前":a?a+"分钟前":"刚刚"}e.exports=o},function(e,t){function o(e){var t=new Date,o=new Date(e),n=o.getTime()-t.getTime(),r=0,a=0,i=0,u=0;return n>=0&&(r=Math.floor(n/1e3/3600/24),a=Math.floor(n/1e3/60/60%24),i=Math.floor(n/1e3/60%60),u=Math.floor(n/1e3%60)),r+"天 "+a+"小时 "+i+"分钟 "+u+"秒"}e.exports=o},function(e,t){function o(e){e=null==e?window.location.href:e;var t=e.substring(e.lastIndexOf("?")+1);return t?JSON.parse('{"'+decodeURIComponent(t).replace(/"/g,'\\"').replace(/&/g,'","').replace(/=/g,'":"')+'"}'):{}}e.exports=o},function(e,t){function o(e){if(!e)return"";var t=[];for(var o in e){var n=e[o];if(n instanceof Array)for(var r=0;r<n.length;++r)t.push(encodeURIComponent(o+"["+r+"]")+"="+encodeURIComponent(n[r]));else t.push(encodeURIComponent(o)+"="+encodeURIComponent(e[o]))}return t.join("&")}e.exports=o}])});