JS是一种十分灵活的语言,不谈多态(或者说它本身就是多态的)封装概念: 封闭一部分,外界无法直接访问 通过开放部分间接访问私有部分例子: 不封装:构造函数的所有属性都是开放的 封装:封装部分属性,要靠公共接口才能访问 总结:用闭包完成私有属性的封装 继承 一、原型继承 二、对象冒充临时变量 call ...
分类:
Web程序 时间:
2016-06-07 20:49:28
阅读次数:
676
有句话说的不好听,叫做:老黄瓜刷绿漆冒充高科技。这玩意在互联网领域发挥更是的花样百出,比如唱衰传统行业这事,什么 这个品牌全球在萎缩、那个连锁关了多少店,以此来鼓吹万能的互联网,却不知道互联网浪潮中死的企业更多、来的更快,一片 一片、前仆后继。还是那句话:没有传统的行业,只有传统的人和思维,未来将是 ...
分类:
其他好文 时间:
2016-06-02 16:25:22
阅读次数:
122
适配器模式:将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口互相不兼容而不能一起工作的类可以一起工作。 有一个鸭子接口: 绿头鸭是鸭子的子类: 有一个火鸡接口,不会呱呱叫,只会咯咯叫,与鸭子的不同,没有quack(),而是gobble(): 一个野生的火鸡,实现火鸡接口: 如何用火鸡冒充 ...
分类:
其他好文 时间:
2016-05-24 01:39:31
阅读次数:
152
继承,通过原型链实现 就近原则,实例里有就返回,没有就去查找原型。 子类型从属于自己或者他的超类型 使用对象冒充继承 ...
分类:
Web程序 时间:
2016-05-20 13:22:46
阅读次数:
215
js最好的继承机制:用对象冒充继承构造函数的属性,用原型链继承 prototype 对象的方法。 ...
分类:
Web程序 时间:
2016-05-06 00:51:10
阅读次数:
243
这是一个NB的安全认证机制。 1、这是一个安全认证机制 2、可以防止黑客截获到客户端发送的请求消息,避免了黑客冒充客户端向服务器发送操作的请求。 原理与步骤: 1、客户端与服务器端都会放着一份验证用的token字段,这字段无论通过什么方式前提是不能被黑客提前拿到。 2、客户端在本地把时间戳和toke ...
分类:
其他好文 时间:
2016-04-25 11:39:51
阅读次数:
224
互联网的通信安全,建立在SSL/TLS协议之上 一、作用 不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。 (1) 窃听风险(eavesdropping):第三方可以获知通信内容。 (2) 篡改风险(tampering):第三方可以修改通信内容。 (3) 冒充 ...
分类:
其他好文 时间:
2016-04-17 22:04:56
阅读次数:
117
第一种:对象冒充 注意: 所有新属性和新方法都必须在删除了新方法的代码行后定义。否则,可能会覆盖超类的相关属性和方法: 第二种: 通过Function 对象上面的call, apply方法来实现继承。 第三种:原型链 prototype 属性对象。 注意:调用 ClassA 的构造函数,没有给它传递 ...
分类:
编程语言 时间:
2016-04-13 20:26:49
阅读次数:
147
一、作用 不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,潜在三大风险。 1、窃听风险(eavesdropping):第三方可获知通信内容。2、篡改风险(tampering):第三方可以修改通信内容。 3、冒充风险(pretending):第三方可以冒充他人身份参与通信。 S ...
分类:
其他好文 时间:
2016-04-07 20:26:47
阅读次数:
138
js是门灵活的语言,实现一种功能往往有多种做法,ECMAScript没有明确的继承机制,而是通过模仿实现的,根据js语言的本身的特性,js实现继承有以下通用的几种方式 1.使用对象冒充实现继承(该种实现方式可以实现多继承)实现原理:让父类的构造函数成为子类的方法,然后调用该子类的方法,通过this关 ...
分类:
Web程序 时间:
2016-04-01 09:03:37
阅读次数:
182