12 2017 档案
摘要:DOM中比较常用的类型有Element类型,Text类型,Attr类型,Comment类型(注释),Document类型(文档),DocumentFragment类型。 Element类型 提供了对元素标签名,子节点,特性的访问。 nodeType:1 nodeName:元素标签名,tagName也
阅读全文
摘要:我的上一篇随笔中写了有关原型继承的,下面介绍几种更加有用的。 借用构造函数 在解决原型中关于引用类型值所带来的问题,开发人员开始使用一种叫做借用构造函数。 基本思想: 在子类型构造函数的内部调用超类型的构造函数,这种类型java里面的继承。 函数只不过是特定执行环境中执行代码的对象,因此通过使用ap
阅读全文
摘要:JavaScript继承主要是通过原型链来实现。 简单回顾一下构造函数: 原型和实例的关系,每一个构造函数都有一个原型对象,原型对象都包含着一个指向构造函数的指针(这个通过原型对象中的constructor属性实现),而实例都包含一个指向原型对象的内部指针。 如果让原型对象等于另一个类型的实例,那么
阅读全文
摘要:工厂模式 优点:使用同一个接口创建很多独享,避免大量的重复代码。 缺点:没有解决对象识别问题,怎样知道一个对象的类型。 构造函数模式 构造函数就是为了解决工厂模式的缺点,将它的实例标识为一种特定类型。 缺点:每个方法都要在每个实例撒很重新创建一遍。 原型模式 每个函数都有一个prototype的原型
阅读全文
摘要:这里先总结一下RegExp类型的两个主要方法: (1)exec():主要用于捕获组。接受一个参数,这个参数是主要应用模式的字符串,然后返回包含第一个匹配项信息的数组。 (2)test():主要用于目标字符串和某个模式是否匹配,它接受一个字符串参数,在该模式和该参数匹配的情况下返回true。 call
阅读全文

浙公网安备 33010602011771号