03 2021 档案
摘要:参考:https://blog.csdn.net/maidu_xbd/article/details/104400790 一、原理:基于canvas实现的。暂时不去研究原生实现它。下面主要讲下使用 vue-cropper 插件实现图片裁剪。 二、使用vue-cropper 插件实现 说明:这个组件适
阅读全文
摘要:js的 算法 参考:https://blog.csdn.net/weixin_41082623/article/details/81988836 或 https://juejin.cn/post/7068853819135754253 一、排序算法 : 十大经典排序算法(动图演示) 1、冒泡排序:
阅读全文
摘要:数据结构 一、js 原生 数据结构: 数据结构都是基于 原生数据结构 实现的。 重点:个人理解,数据结构就是储存数据的结构(如:数组、对象、set、map) https://www.cnblogs.com/zai1/p/11216368.html 1、数组:省略 2、对象: js 对象的属性名是包括
阅读全文
摘要:概念 参考:http://www.ruanyifeng.com/blog/2011/06/designing_ideas_of_inheritance_mechanism_in_javascript.html 或 https://www.jianshu.com/p/be7c95714586 一、__
阅读全文
摘要:参考:https://www.kancloud.cn/cyyspring/vuejs/1152338 或 https://blog.csdn.net/i10630226/article/details/81432636 概念:适配器模式 主要是用来解决两个已有接口之间不匹配的问题。 接口适配(即对象
阅读全文
摘要:参考:http://blog.chinaunix.net/uid-26672038-id-4364155.html 装饰者模式特点:【看书】 1. 不修改原对象的原本结构来进行功能添加。 2. 装饰对象和原对象具有相同的接口,可以使客户以与原对象相同的方式使用装饰对象。 3. 装饰对象中包含原对象的
阅读全文
摘要:参考:https://www.cnblogs.com/zhigu/p/11847569.html
阅读全文
摘要:参考:https://www.jianshu.com/p/53b1c6ab1660 迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。
阅读全文