随笔分类 - 工具库
摘要:'use strict'; // 获取CSS function getStyle(obj, attr) { return (obj.currentStyle || getComputedStyle(obj, false))[attr]; } // 设置CSS function setStyle(obj, attr, val) { switch (typeof attr) ...
阅读全文
摘要:/** * 简易路由 */ var Router = { // 路由初始 init: function () { this.routes = {}; this.useRouter(); }, // 路由配置 route: function (path, cb) { this.routes[path] ...
阅读全文
摘要:/** * MobileDetect.system ios || android */ var MobileDetect = { init: function() { this.system = this.info(); }, info: function() { return function() { ...
阅读全文
摘要:/** * BrowserDetect.browser; 浏览器的名称,例如Firefox,IE * BrowserDetect.version; 浏览器的版本,比如,7、11 * BrowserDetect.OS; 浏览器所宿主的操作系统,比如Windows、Linux */ var BrowserDetect = { ini...
阅读全文
摘要:var Base64 = { _keyStr: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=', encode: function(input) { var output = '', chr1, chr2, chr3, enc1, enc2, enc3, en...
阅读全文
摘要:'use strict'; /** * 获取CSS */ function getStyle(obj, attr) { return (obj.currentStyle || getComputedStyle(obj, false))[attr]; } /** * JS动画框架 */ function move(obj, json, options) { if (!o...
阅读全文

浙公网安备 33010602011771号