JSObject 扩展类型

一个 JavaScript Object

JSObject 是所有 JavaScript 对象的基类,但不是其他 JS 类型,如原始类型。有关如何使用 JavaScript 互操作的更多信息,请参阅 https://dart.ac.cn/interop/js-interop

在声明互操作扩展类型时,通常使用 JSObject 作为表示类型。

  • JSObjectRepType
实现类型
实现者
注解
  • @JS('Object')

构造函数

JSObject()
创建一个新的空 JavaScript 对象。
JSObject.fromInteropObject(Object interopObject)
从一个 earlier interop library 提供的对象中创建一个 JSObject

属性

hashCode int
此对象的哈希码。
no setterinherited
runtimeType Type
表示对象的运行时类型。
no setterinherited

方法

noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时被调用。
inherited
toString() String
此对象的字符串表示形式。
inherited

运算符

operator ==(Object other) bool
等于运算符。
inherited