CheckObjectCoercible
根据表 15 定义,抽象操作 CheckObjectCoercible 在其参数无法用 ToObject 转换成对象的情况下抛出一个异常:
表15——CheckObjectCoercible结果
输入类型 | 结果 |
---|---|
Undefined | 抛出一个 TypeError 异常 |
Null | 抛出一个 TypeError 异常。 |
Boolean | 返回 |
Number | 返回 |
String | 返回 |
Object | 返回 |
根据表 15 定义,抽象操作 CheckObjectCoercible 在其参数无法用 ToObject 转换成对象的情况下抛出一个异常:
输入类型 | 结果 |
---|---|
Undefined | 抛出一个 TypeError 异常 |
Null | 抛出一个 TypeError 异常。 |
Boolean | 返回 |
Number | 返回 |
String | 返回 |
Object | 返回 |