2019年3月12日

摘要: "1. 前言" "2. 单一职责" "3. 开闭原则" "4. 里氏替换" "5. 依赖倒置" "6. 接口隔离" "7. 迪米特法则" "8. 组合聚合复用原则" "9. 总结" 1. 前言 面向对象编程有自己的特性与原则,如果对于面向对象有一些了解的话,面向对象三大特征,封装、继承、多态,如果对 阅读全文
posted @ 2019-03-12 14:58 Aaron-攻城狮 阅读(796) 评论(0) 推荐(4) 编辑

2019年2月26日

摘要: 可能大家在平时工作中都会用到一些框架比如 ,`iview Element ui`等,这些UI框架都会有栅格系统,栅格系统已经能很好的满足业务需求,所以可能对css3的弹性布局不是很感冒,有的用就行了,但是若不使用任何框架完成栅格怎么办,岂不是麻爪了,学习一下弹性盒模型,了解其基础用法,以及深入。 什 阅读全文
posted @ 2019-02-26 13:38 Aaron-攻城狮 阅读(2292) 评论(0) 推荐(1) 编辑

2019年2月24日

摘要: "1. 前言" "2. 简单工厂" "3. 工厂方法" "4. 抽象工厂" "5. 实战" "6. 总结" 1. 前言 学习 也有一段时间了,在学习过程中遇到了各种各样的问题,但是很多问题也都会的到解决, 作为一门语言来讲,也就会存在设计模式,所谓的设计模式无非是程序设计的一种编程思想。 2. 简单 阅读全文
posted @ 2019-02-24 13:28 Aaron-攻城狮 阅读(875) 评论(0) 推荐(1) 编辑

2019年2月21日

摘要: "1. 前言" "2. 封装" "3. 继承" "4. 多态" "5. 总结" 1. 前言 了解过面向对象的同学应该都知道,面向对象三个基本特征是:封装、继承、多态,但是对于这三个词具体可能不太了解。 2. 封装 在说封装之先了解一下封装到底是什么? 什么是封装 "封装" :将对象运行所需的资源封装 阅读全文
posted @ 2019-02-21 13:57 Aaron-攻城狮 阅读(977) 评论(0) 推荐(4) 编辑

2018年9月17日

摘要: webpack是一个模块打包器。webpack把模块连同它的依赖一起打包生成包含这些模块的静态资源。 在使用webpack时,建议不要把webpack安装到全局,如果多个项目同时使用webpack的时,很有可能会导致因为版本的不同会导致冲突。 这里主要说的的webpack 3.0+版本。 安装方法 阅读全文
posted @ 2018-09-17 12:51 Aaron-攻城狮 阅读(146) 评论(0) 推荐(0) 编辑

2018年9月13日

摘要: 学习过JavaScript的人都知道,JavaScript是单线程作业,这样会有一个很大的缺陷,所有的Ajax,浏览器事件等,都是通过异步去完成。所谓的同步和异步最大的区别无非就是在于同步会阻塞后续代码的执行,然而异步则不会阻塞后续代码的执行。 像setTimeout,setInterval,Aja 阅读全文
posted @ 2018-09-13 11:47 Aaron-攻城狮 阅读(190) 评论(0) 推荐(0) 编辑

2018年8月2日

摘要: Mixin是一种思想,用来实现代码高度可复用性,可以针对属性复制实现代码复用的想法进行一个扩展,就是混入(mixin)。混入并不是复制一个完整的对象,而是从多个对象中复制出任意的成员并将这些成员组合成一个新的对象。 阅读全文
posted @ 2018-08-02 12:58 Aaron-攻城狮 阅读(2169) 评论(0) 推荐(1) 编辑