TouchList
TouchList 接口代表了触摸表面上接触点的列表。例如,如果用户在触摸表面(如屏幕或触控板)上有三根手指,则相应的 TouchList 对象将为每根手指包含一个 Touch 对象,总共包含三个条目。
这个接口曾是 创建不可修改列表的尝试,并且至今仍然被支持,以免破坏现有代码。现代 API 使用基于 JavaScript 数组 的类型来表示列表结构,从而提供了许多数组方法,同时对其使用施加了额外的语义(例如,使其项只读)。
这些历史原因并不意味着作为开发人员应该避免使用 TouchList。您不需要自己创建 TouchList 对象,而是从 TouchEvent.targetTouches 等 API 中获取它们,并且这些 API 并未被弃用。但是,请注意与真实数组的语义差异。
实例属性
TouchList.length只读-
TouchList中Touch对象的数量。
实例方法
TouchList.item()-
返回列表中指定索引处的
Touch对象。
示例
请参阅主触摸事件文章中的示例。
规范
| 规范 |
|---|
| 触摸事件 # touchlist-interface |
浏览器兼容性
加载中…