单个节点元素是对象,有时会需要一种数据结构,能够容纳多个节点,DOM提供两种集合对象,用于实现这种节点的集合:NodeList和HTMLColl...
screen对象包括浏览器外部的显示器的信息,如:像素宽度高度等。各个浏览器都有不同的属性。如下:
Navigator 对象包含有关浏览器的信息。下表列出所有navigator对象的方法及属性。 检测插件 在ie中检测插件可以使用专有的Acti...
模块模式通过为单例添加私有变量和特权方法能够使其得到增强,语法如下: 增强模块模式 增强模块模式,即在返回对象之前加入对其增强的代码。这种增强的...
上期我们介绍了下原型链,知道了它潜在的问题,我们这期运用借用构造函数来解决上期遗留问题。回顾以下: 上期遗留问题 包含引用类型的原型属性会被所有...
每个构造函数都有一个原型对象,原型对象都包含一个指向函数的指针,而实例都包含一个指向原型对象的内部指针。此时的原型对象将包含一个指向另一个原型的...
动态原型模式把所有信息都封装在了构造函数中,在构造函数中初始化原型。如: 只有在sayName方法不存在时,才会创建,这里或许会有疑问,是否原型...
业务场景的描述 在对已完成的PC站点进行移动端适配时,我们想要站点在移动设备上有更快的响应速度,以带给用户更好的体验,此时,我们应该使用移动设备...
typeof var simpleStr = "This is a simple string";simpleStr instanceof St...