7.1.13 ToObject ( argument )

抽象操作 ToObject 根据表 13 将参数转换为 Object 类型的值:

表 13:ToObject 转换

参数类型(Argument Type) 结果(Result)
Undefined 抛出一个 TypeError 错误
Null 抛出一个 TypeError 错误
Boolean 返回一个新的 Boolean 对象,其 [[BooleanData]] 内部槽被设置为 argument。有关 Boolean 对象的描述,请参见 19.3
Number 返回一个新的 Number 对象,其 [[NumberData]] 内部槽被设置为 argument。有关 Number 对象的描述,请参见 20.1
String 返回一个新的 String 对象,其 [[StringData]] 内部槽被设置为 argument。有关 String 对象的描述,请参见 21.1
Symbol 返回一个新的 Symbol 对象,其 [[SymbolData]] 内部槽被设置为 argument。有关 Symbol 对象的描述,请参见 19.4
Object 返回 argument

results matching ""

    No results matching ""