会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Marys
累积才是成长
博客园
首页
新随笔
联系
订阅
管理
2017年11月29日
javascript的设计模式(三)———— 原型模式
摘要: 原型模式在js中经常用来创建对象的一种模式,它并不是通过创建类来创建对象,而是通过克隆一个对象来创建对象。在js中没有类的概念,所以js中的面向对象编程方式基本都是使用原型模式实现的。 正文 1.原型对象 以上代码声明了一个新函数Preson,每一个新函数里都包含一个prototype属性(这是一个
阅读全文
posted @ 2017-11-29 17:33 Marys
阅读(155)
评论(0)
推荐(0)
2017年8月8日
javascript的设计模式(二)———— 设计模式原则
摘要: 一般来说,设计模式拥有六个原则:单一职责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则和开闭原则。然而js中没有抽象、继承、接口这些定义,故在《javascript设计模式与开发实践》一书中只提到了单一职责原则、最少知识原则(迪米特法则)和开闭原则。 正文 1.单一职责原则 单一职责,顾
阅读全文
posted @ 2017-08-08 17:39 Marys
阅读(232)
评论(0)
推荐(0)
2017年8月4日
javascript的设计模式(一)———— 多态
摘要: 从事前端有两年的时间了,一直觉得自己只致力于实践而忽视了理论上的知识,所以现在想边看《javascript设计模式与开发实践》这本书的同时边记录下自己的学习与理解。刚开始写自己的博文,嗯。。。不怎么会组织文字。。。还是快点开始正文吧^^ 正文 What is 设计模式? 设计模式其主要思想就是面向对
阅读全文
posted @ 2017-08-04 15:18 Marys
阅读(816)
评论(0)
推荐(0)
2017年8月3日
js中style,currentStyle和getComputedStyle的区别
摘要: js中style,currentStyle和getComputedStyle的区别 MarysMa 在js中用xx.style.marginTop是无法获取写在css或<sytle>标签中的margin-top之类的样式值(包括width,height等)。 这就是style属性的限制: style
阅读全文
posted @ 2017-08-03 16:16 Marys
阅读(315)
评论(0)
推荐(0)
公告