摘要: touches: 当前屏幕上所有触摸点的列表; targetTouches: 当前对象上所有触摸点的列表; changedTouches: 涉及当前(引发)事件的触摸点的列表 通过一个例子来区分一下触摸事件中的这三个属性: 1. 用一个手指接触屏幕,触发事件,此时这三个属性有相同的值。 2. 用第二 阅读全文
posted @ 2018-02-10 19:25 纯情狂野风清扬 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一. 重新认识面向对象 1. JavaScript是一门面向对象的语言 在说明JavaScript是一个面向对象的语言之前, 我们来探讨一下面向对象的三大基本特征: 封装, 继承, 多态。 封装 把抽象出来的属性和对方法组合在一起, 且属性值被保护在内部, 只有通过特定的方法进行改变和读取称为封装 阅读全文
posted @ 2018-02-10 11:49 纯情狂野风清扬 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 闭包的理解 使用闭包主要是为了设计私有的方法和变量。 优点是可以避免全局变量的污染, 缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露 Cookie 第一:每个特定的域名下最多生成20个cookie IE6或更低版本最多20个cookie IE7和之后的版本最后可以有50个cook 阅读全文
posted @ 2018-02-08 10:43 纯情狂野风清扬 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 10 种最常见的 Javascript 错误 以下是 JavaScript 错误 Top 10: 为了便于阅读,我们将每个错误描述都缩短了。接下来,让我们深入到每一个错误,来确定什么会导致它,以及如何避免创建它。 1. Uncaught TypeError: Cannot read property 阅读全文
posted @ 2018-02-08 10:19 纯情狂野风清扬 阅读(616) 评论(0) 推荐(0) 编辑