jsify 方法
尽可能地将 Dart 对象转换为 JavaScript 对应的值。
实际上与 JSAnyUtilityExtension.dartify 的逆操作,jsify 方法接收一个 Dart 对象并将其递归转换为 JavaScript 值。仅支持 Dart 原始类型、Iterable、类型列表和 Map。
注意
如果你知道 Dart 类型,建议使用特定的转换方法如 toJS
,因为这个方法可能执行许多类型检查。
实现
// TODO(srujzs): We likely need stronger tests for this method to ensure
// consistency.
external JSAny? jsify();