- 博客(6)
- 收藏
- 关注
转载 原型(prototype)相关方法,jquery类型判断源码分析。
前言 介绍原型的概念,和相关属性,以及jquery判断纯净对象的实现,不小心点进来的直接 ctrl+f 搜你想找的属性。 什么是原型 isPrototypeOf() || Object.getPrototypeOf() hasOwnProperty() || in jQ...
2017-09-01 17:21:00 184
转载 javaScript设计模式系列(五) 桥接模式
前言 桥接模式可以用来降低,类和对象之间的耦合度。这个模式也尝尝与其他模式混合使用,所以本文只是举一个单纯啊的桥接模式的例子,综合使用以后会逐步的讲解。 正文 GoF的定义,桥接模式的作用在于将“抽象与其实现隔离开来,以便二者独立的变化”。 现看一个简单的例子,在解释下我对这句画的...
2017-07-24 15:09:00 110
转载 javaScript设计模式系列(四) 工厂模式
前言 工厂这个名词我们可以先分析一下,一般工厂的特点都是大批量的造东西,要是只做一个的话,倒是可以在家搭个小作坊,半年产值一个也是可以的。再有呢,工厂普遍是单一生产,哪怕是产品功能改了,那我就把流水线改一改,换几个机组,大的流程还是不变的。那如果要是,工厂今天造船,明天想造飞机,基本是没戏...
2017-07-07 11:03:00 94
转载 javaScript设计模式系列(三) 链式调用
写在最前面: 这种技术包含两个部分:一个是创建代表HTML元素的对象工厂(其实就是获取THML元素的方法,在工厂模式中会讲),另一个就是一些可以操作HTML元素的方法。当然上面说的不清晰也没有关系,文章很短,希望各位朋友看完一定有新发现。 正文: 先来个简单的jquery例子: $...
2017-07-03 23:11:00 260
转载 javaScript设计模式系列(二) 单体模式
什么是单体模式 一讲到概念我们的第一反应就是WTF 其实单体模式是最常用,也是最有用的一种模式。而我们也会在项目中不知不觉的写一些单体模式,只是我们没有意识到,这也是一种设计模式。看一个简单的例子: var zoom = { ...
2017-06-27 15:28:00 118
转载 javaScript设计模式系列(一) 接口
前言 javaScript中并没有内置的类似java,C++的创建或实现接口的方法。也没有内置的方法可以用于判断一个对象是否实现了与另一个对象相同的方法,这使得对象很难互换使用。好在javaScrip有出色的灵活性,能让我我们模仿这些特性。 我们按照一下的顺序来逐步认识接口: 1.什么...
2017-06-23 17:10:00 111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人