作用域属性
`createScope()` 函数返回的 `Scope` 实例上的可用属性。
const scope = createScope();
┌────────┐
scope.│methods │
scope.│root ├─ Properties
scope.│matches │
└────────┘
名称 | 描述 |
---|---|
data | 一个用于存储与作用域关联的变量的对象。添加到其中的所有属性在作用域恢复时都会被清除 (`Object`) |
默认值 | 获取此作用域的默认参数 (`Object`) |
根 | 获取此作用域中 DOM 操作的根元素 (`Document` | `HTMLElement`) |
constructors | 获取添加到此作用域的构造函数数组 (`Array |
revertConstructors | 获取恢复构造函数数组 (`Array |
revertibles | 获取在此作用域内创建的可恢复对象数组 (`Array |
methods | 获取包含添加到此作用域的方法的对象 (`Object`) |
matches | 获取包含当前媒体查询匹配结果的对象 (`Object`) |
mediaQueryLists | 获取包含此作用域的 `MediaQueryList` 对象的对象 (`Object`) |