随笔分类 -  工具库

摘要:'use strict'; // 获取CSS function getStyle(obj, attr) { return (obj.currentStyle || getComputedStyle(obj, false))[attr]; } // 设置CSS function setStyle(obj, attr, val) { switch (typeof attr) ... 阅读全文
posted @ 2016-06-30 11:47 koala_熊 阅读(1345) 评论(0) 推荐(0)
摘要:/** * 简易路由 */ var Router = { // 路由初始 init: function () { this.routes = {}; this.useRouter(); }, // 路由配置 route: function (path, cb) { this.routes[path] ... 阅读全文
posted @ 2016-06-23 16:07 koala_熊 阅读(329) 评论(0) 推荐(0)
摘要:/** * MobileDetect.system ios || android */ var MobileDetect = { init: function() { this.system = this.info(); }, info: function() { return function() { ... 阅读全文
posted @ 2016-06-07 16:11 koala_熊 阅读(685) 评论(0) 推荐(0)
摘要:/** * BrowserDetect.browser; 浏览器的名称,例如Firefox,IE * BrowserDetect.version; 浏览器的版本,比如,7、11 * BrowserDetect.OS; 浏览器所宿主的操作系统,比如Windows、Linux */ var BrowserDetect = { ini... 阅读全文
posted @ 2016-06-07 15:42 koala_熊 阅读(160) 评论(0) 推荐(0)
摘要:var Base64 = { _keyStr: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=', encode: function(input) { var output = '', chr1, chr2, chr3, enc1, enc2, enc3, en... 阅读全文
posted @ 2016-06-07 15:21 koala_熊 阅读(165) 评论(0) 推荐(0)
摘要:'use strict'; /** * 获取CSS */ function getStyle(obj, attr) { return (obj.currentStyle || getComputedStyle(obj, false))[attr]; } /** * JS动画框架 */ function move(obj, json, options) { if (!o... 阅读全文
posted @ 2016-06-07 15:00 koala_熊 阅读(153) 评论(0) 推荐(0)