toJS 属性

JSUint8Array toJS

通过转换、解包或克隆 Uint8List 来将此 Uint8List 转换为 JSUint8Array

注意

根据代码是编译成 JavaScript 还是 Wasm,这种转换将有不同的语义。当编译到 JavaScript 时,所有类型列表都是等效的 JavaScript 类型数组,因此此方法只是进行转换。当编译到 Wasm 时,此 Uint8List 可能或可能不是包装器,这取决于它是否是从 JavaScript 转换而来或在 Dart 中实例化。如果是包装器,此方法将解包它。如果在 Dart 中实例化,此方法将此 Uint8List 的值克隆到新的 JSUint8Array 中。除非在 JavaScript 中实例化,否则请避免假设对此 Uint8List 的修改会影响 JSUint8Array,反之亦然。

实现

external JSUint8Array get toJS;