# [IntersectionObserver](IntersectionObserver.html) qa.createIntersectionObserver(Object this, Object options)

创建并返回一个 IntersectionObserver 对象实例。在自定义组件或包含自定义组件的页面中，应使用 `this.createIntersectionObserver([options])` 来代替。

## 参数

### Object this

自定义组件实例

### Object options

选项

| 属性 | 类型 | <div style="width: 50px">默认值</div> | <div style="width: 50px">必填</div> | 说明 |
| --- | --- | --- | --- | --- |
| thresholds | Array.\<number> | \[0\] | 否 | 一个数值数组，包含所有阈值。 |  |
| initialRatio | number | 0 | 否 | 初始的相交比例，如果调用时检测到的相交比例与这个值不相等且达到阈值，则会触发一次监听器的回调函数。 |  |
| observeAll | boolean | false | 否 | 是否同时观测多个目标节点（而非一个），如果设为 true ，observe 的 targetSelector 将选中多个节点（注意：同时选中过多节点将影响渲染性能） |  |

## 返回值

### [IntersectionObserver](IntersectionObserver.html)

## 示例代码
