摘要: 昨天公司培训了面向对象设计原则—单一、开闭、里氏替换原则,听过之后感触很多,因为刚进公司,之前的代码毫无原则可言,乱乱糟糟的,之后按照规范重构, 很痛苦,感觉自己的代码就像是一坨翔,赶脚大姨夫捉急的都快提前了,代码规范这四个字真的是给我印象很深刻。 一。单一原则 定义:单一功能原则(Single r 阅读全文
posted @ 2019-02-25 13:31 永不言退 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 一。flex布局是什么 flex布局,意为"弹性布局",是一种响应式的布局方法 采用 Flex 布局的元素,称为 Flex 容器,它的所有子元素自动成为容器成员。 先放上一个element 的组件实现demo用了一些flex布局 ,然后下边有关于flex的详细属性 先放效果图 贴上代码 然后说一下f 阅读全文
posted @ 2019-02-23 09:54 永不言退 阅读(2850) 评论(0) 推荐(1) 编辑
摘要: 一。封装 所谓封装的概念,是不希望暴露函数中属性或者方法的地址,使外界不能操作,但是可以暴露特有的公有接口,可以利用接口操作。 封装在平日里用的比较多 ,去除了很多的代码复用 二。继承 在ECMAscript中描述了原型链的概念,并将原型链作为实现继承的主要方法,其基本思想就是利用原型让一个引用类型 阅读全文
posted @ 2019-02-22 13:10 永不言退 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一。简单工厂 定义:简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 比如你去专门卖鼠标的地方你可以买各种各样的鼠标 二。工厂模式 定义:工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生 阅读全文
posted @ 2019-02-21 22:43 永不言退 阅读(2154) 评论(0) 推荐(0) 编辑