会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
乍见之欢不如久处不厌
博客园
首页
新随笔
联系
订阅
管理
2021年7月5日
《JavaScript设计模式》章5--单体模式
摘要: 单体的基本结构 好气,之前写了好久的东西由于公司停电全没了,这篇全部是重写的。。。就当温故知新了吧... var Singleton = { attribute1: true, attribute2: 10, method1: function() {...}, method2: function(
阅读全文
posted @ 2021-07-05 16:28 yancy_s
阅读(56)
评论(0)
推荐(0)
2021年6月28日
《JavaScript设计模式》章4--继承
摘要: 类式继承 原型链 首先我们创建一个构造函数 创建实例属性要使用关键字this,类的方法应该被添加到其prototype对象中,通过new关键字可以创建该类的实例对象 /* Class Person. 下面这段代码是照着原文手打的*/ function Person(name) { //类名大写 th
阅读全文
posted @ 2021-06-28 16:27 yancy_s
阅读(38)
评论(0)
推荐(0)
2021年6月24日
《JavaScript设计模式》章3--封装和信息隐藏
摘要: 前面两章感觉有点囫囵吞zao... 封装 在java中通常使用关键字private来实现信息的隐藏,表明只有类的内部才能进行调用和访问 在js中没有private关键字,我们是使用闭包来创建只允许对象内容访问的属性和方法 创建对象的基本模式 同样的,每中模式都各有利弊,我们不能武断说哪种模式好或者坏
阅读全文
posted @ 2021-06-24 16:21 yancy_s
阅读(51)
评论(0)
推荐(0)
《JavaScript设计模式》章2--接口
摘要: 接口 在js中模仿接口 三种方法: 注释法, 属性检查法, 鸭式辨型法 注释法 在注释中使用interface 和 impelement关键字,但没有实际效益,是否遵守完全靠自觉 属性检查 显式地排查方法实现需要很多额外代码,而且很容易漏掉而报错。 把已经实现的接口的名称加入某个数组,显式地对类已经
阅读全文
posted @ 2021-06-24 15:13 yancy_s
阅读(47)
评论(0)
推荐(0)
2021年6月23日
《JavaScript设计模式》章1--富有表现力的JavaScript
摘要: 弱类型语言 小技巧:可以通过双“非”操作把字符串或者数值转换为布尔值 函数是一等对象 设计模式的特点 可维护性,有利于降低耦合度,降低维护成本。但以为这更复杂的代码,新手不容易理解 沟通,设计模式为处理不同类型的对象提供了一套通用术语,如“工厂模式” 性能,略 小结:读书并不是翻译,没有必要把所有的
阅读全文
posted @ 2021-06-23 16:48 yancy_s
阅读(28)
评论(0)
推荐(0)
2021年2月6日
我在博客园的第一篇随笔
摘要: 此时的心情 没有什么太大的起伏,很平淡。年味淡了。 今天下班就放年假了,工作结束了,但是学习不能结束。 过去的一年学到了很多,也是真正意义上踏入社会的一年。但是学的越多,才知道需要学的更多。 之前一直在csdn上写博客,在公司同事的推荐下。以后转战博客园了! 初期是有定制个人博客的想法的,本来是把整
阅读全文
posted @ 2021-02-06 14:49 yancy_s
阅读(60)
评论(0)
推荐(0)
公告