2019年9月3日

摘要: window.tableToExcel = (function() { var uri = 'data:application/vnd.ms-excel;base64,' , template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:ex 阅读全文
posted @ 2019-09-03 09:33 tianqiZhang 阅读(325) 评论(0) 推荐(0) 编辑
 
摘要: cloneTarget(target, map = new WeakMap()) { if (typeof target 'object') { const isArray = Array.isArray(target); let cloneTarget = isArray ? [] : {}; if (map.get(target)) { return map.get(target); } ma 阅读全文
posted @ 2019-09-03 09:31 tianqiZhang 阅读(231) 评论(0) 推荐(0) 编辑
 

2019年2月22日

摘要: prototype与面向对象取舍 使用prototype原型继承和使用面向对象,都可以实现闭包的效果。那么这两个的选择点,就是方法会不会产生多个实例。 例如,我们需要做一个闭包数组,并给他提供一个添加方法。 这两种写法都可以实现闭包,但是面向对象的写法,只能存在一个。我们无法对他进行初始化,而原型继 阅读全文
posted @ 2019-02-22 14:45 tianqiZhang 阅读(103) 评论(0) 推荐(0) 编辑
 

2018年9月11日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-09-11 11:26 tianqiZhang 阅读(2) 评论(0) 推荐(0) 编辑
 

2018年7月17日

摘要: 先安装支持 将页面html转换成图片npm install --save html2canvas 将图片生成pdfnpm install jspdf --save 组件引用: import html2Canvas from 'html2canvas' import JsPDF from 'jspdf 阅读全文
posted @ 2018-07-17 16:04 tianqiZhang 阅读(6270) 评论(0) 推荐(0) 编辑
 
摘要: 代码优化: 阅读全文
posted @ 2018-07-17 15:59 tianqiZhang 阅读(3253) 评论(0) 推荐(0) 编辑
 

2018年4月24日

摘要: 1.跨域。https://blog.csdn.net/liusaint1992/article/details/72996870https://blog.csdn.net/liusaint1992/article/details/509595712.this call, apply,bind3.原型 阅读全文
posted @ 2018-04-24 11:15 tianqiZhang 阅读(183) 评论(0) 推荐(0) 编辑
 

2017年7月26日

摘要: 找出元素 item 在给定数组 arr 中的位置 计算数组arr中所有元素的总和 移除数组 arr 中的所有值与 item 相等的元素。不要直接修改数组 arr,结果返回新的数组 移除数组 arr 中的所有值与 item 相等的元素,直接在给定的 arr 数组上进行操作,并将结果返回 在数组 arr 阅读全文
posted @ 2017-07-26 09:40 tianqiZhang 阅读(118) 评论(0) 推荐(0) 编辑
 

2017年7月20日

摘要: var p=function() { var i = 0; function b() { console.log(i--);//先打印再减一 //console.log(--i);先减一再打印 } function c() { console.log(i++) } return [b, c... 阅读全文
posted @ 2017-07-20 09:50 tianqiZhang 阅读(371) 评论(0) 推荐(0) 编辑
 

2017年7月6日

摘要: 1.保持后台控制器返回的数据为字符串格式 阅读全文
posted @ 2017-07-06 21:33 tianqiZhang 阅读(620) 评论(0) 推荐(0) 编辑