摘要: 用递归实现 数组展平 [[1,2],[[3],4]]=>[1,2,3,4]; 这里是一个多维的数组,展平,这里先用递归来做: 用数学的方法思考: 对数组S={a1,a2,,...,an},函数F将数组展平 F(S)=F(a1)∪F(a2)∪...∪F(an) 如果F(ai)等于数字则F(ai)=ai 阅读全文
posted @ 2019-01-22 09:56 心灵别镜 阅读(2195) 评论(0) 推荐(0) 编辑
摘要: 在公司做数据可视化需求的时候用到了echarts框架,下面是自己使用Vue结合echarts的封装成一个可复用的组件的一些方法。 首先在自己的项目中安装echarts、安装命令为: 之后在Vue项目中使用,比如现在这个组件的名字叫:EchartsComponent.vue,代码如下 这个组件在写的时 阅读全文
posted @ 2018-12-07 23:24 心灵别镜 阅读(14630) 评论(2) 推荐(2) 编辑
摘要: ES6中新增了箭头函数这种语法,箭头函数以其简洁性和方便获取this的特性。下面来总结一下他们之间的区别: 普通函数下的this: 在普通函数中的this总是代表它的直接调用者,在默认情况下,this指的是window, 在严格模式下,没有直接调用者的函数中的this是 undefined使用 ca 阅读全文
posted @ 2018-04-20 10:47 心灵别镜 阅读(10099) 评论(1) 推荐(4) 编辑