摘要: /* 導出JSON格式 */ function exportJSON(data) { var exportData=JSON.stringify(data); save(exportData).as('json'); }/* 導出CSV data 為數據,title為標題 importType為輸入的類型 支持的類型分為 object、array、arrayinobject、o... 阅读全文
posted @ 2019-03-08 11:50 漫冬飄雪 阅读(221) 评论(0) 推荐(0) 编辑
摘要: /* 讀取excel文件 * 基於xlsx.core.min.js * 下載地址:https://github.com/SheetJS/js-xlsx/blob/master/dist/xlsx.core.min.js * ele為input:file文件,onlyone是否只讀取第一個表格 * callback回調函數,第一個參數為JSON數據,第二個為讀取的區域範圍 */ function... 阅读全文
posted @ 2019-03-08 11:44 漫冬飄雪 阅读(855) 评论(0) 推荐(0) 编辑
摘要: /* Save函數和SaveAs函數 */ /* Save函數 * 使用:save(data).as(type) 或 save(data).name(name).as(type) */ function Save(data) {this.data=data;this.fileName="data"} Save.prototype.as=function(type) { var link ... 阅读全文
posted @ 2019-03-08 11:41 漫冬飄雪 阅读(8216) 评论(0) 推荐(0) 编辑
摘要: /* 獲取四位年份 */ function year(d){return d?d.getFullYear():(new Date()).getFullYear();}; //函數法獲取年份 Date.prototype.__defineGetter__('year', function() {return this.getFullYear();}); //prototype法獲取年份 Dat... 阅读全文
posted @ 2019-03-08 11:21 漫冬飄雪 阅读(259) 评论(0) 推荐(0) 编辑
摘要: /* 刪除左右空格 */ function trim(string){return string.replace(/(^\s*)|(\s*$)/g,'');}; //函數法 String.prototype.__defineGetter__("trim",function(){return this.replace(/(^\s*)|(\s*$)/g,'')}) //prototype法 /... 阅读全文
posted @ 2019-03-08 11:13 漫冬飄雪 阅读(204) 评论(0) 推荐(0) 编辑
摘要: /* 方法一:函數法 */ function type(o){return Object.prototype.toString.call(o).slice(8, -1);} /* 方法二:prototype法 */ Object.prototype.__defineGetter__('type', 阅读全文
posted @ 2019-03-08 11:04 漫冬飄雪 阅读(82) 评论(0) 推荐(0) 编辑
摘要: /* 獲取URL查詢參數 */ function getSearch(param){ var search=location.search.substr(1); var locate=search.search(param); var paramString=''; if(locate!==-1){ var searchRest=search.su... 阅读全文
posted @ 2019-03-08 11:02 漫冬飄雪 阅读(174) 评论(0) 推荐(0) 编辑
摘要: /* 拖動元素函數 */ function Drag(element) { element.onmousedown = function(event) { var distanceX=event.clientX-this.offsetLeft; var distanceY=event.clientY-this.offsetTop; ... 阅读全文
posted @ 2019-03-08 11:01 漫冬飄雪 阅读(101) 评论(0) 推荐(0) 编辑