- 博客(7)
- 收藏
- 关注
原创 div转图片,转base64
使用html2canvas工具地址:http://html2canvas.hertzen.com/1.安装html2canvasnpm install --save html2canvasyarn add html2canvas或者引入html2canvas.js文件2.引入方法后,直接调用html2canvas(document.querySelector("#capture")).then(canvas => { document.body.appendChi
2020-06-30 16:09:34 1729
转载 空间复杂度和时间复杂度详细解析
一、什么是算法算法: 一个有限指令集 接受一些输入(有些情况下不需要收入) 产生输出 一定在有限步骤之后终止 每一条指令必须: 有充分明确的目标,不可以有歧义 计算机能处理的范围之内 描述应不依赖于任何一种计算机语言以及具体的实现手段 其实说白了,算法就是一个计算过程解决问题的方法。我们现在已经知道数据结构表示数据是怎么存储的,而“程序=数据结构+算法”,数据结构是静态的,算法是动态的,它们加起来就是程序。对算法来说
2020-06-28 09:31:44 1846
原创 Vue代码规范,原理,性能优化,面试题
1.Vue代码规范https://juejin.im/post/5b67e49551882508603d1431https://cn.vuejs.org/v2/style-guide/index.html2.Vue原理https://zhuanlan.zhihu.com/p/1381144293.Vue性能优化https://mp.weixin.qq.com/s/Q7YPgruUsJX_IQATAysQDA4.Vue面试题https://zhuanlan.zhihu.com/
2020-06-23 11:13:29 381
原创 使用leaflet画椭圆,弧线,根据起点经纬度,速度,时间,方向,计算终点经纬度。
源码地址:https://github.com/jimoruyan/leetcode/blob/master/demo/%E6%B1%A1%E6%9F%93%E6%89%A9%E6%95%A3%E7%AE%97%E6%B3%95.html算法背景:公司需要一个模型,求污染扩散的面积,给出起始的经纬度坐标,风速,风向,时间,根据这四个参数画出一个椭圆扩散的图形,起点到中间位置为重污染红色,中间位置到3/4位置为中污染黄色,3/4位置到终点为轻污染绿色。效果图:总体思路 destinati
2020-06-19 10:36:47 3065
原创 Webpack入门,优化,面试,原理
1.入门Webpack,看这篇就够了https://www.jianshu.com/p/42e11515c10f#2.Webpack面试题https://zhuanlan.zhihu.com/p/444388443.webpack性能优化https://segmentfault.com/a/11900000158833784.webpack原理https://www.cnblogs.com/chengxs/p/11022842.htmlhttps://segmentfault
2020-06-17 16:25:39 240
转载 javascript——原型与原型链,constructor
一、prototype在JavaScript中,每个函数都有一个prototype属性,这个属性指向函数的原型对象。例如:function Person(age) { this.age = age }Person.prototype.name = 'kavin'var person1 = new Person()var person2 = new Person()console.log(person1.name) //kavinconsole.log(perso
2020-06-10 17:29:50 1113 1
原创 javascript函数式编程(函数柯里化,惰性函数,递归,纯函数)
1.传递给函数一部分参数来调用它,让他返回一个函数去处理剩下的函数。//柯里化之前 function add(x, y) { return x + y } add(1, 2)//3//柯里化之后 function addX(y) { return function (x) { return x + y } }
2020-06-03 17:20:25 360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人