jsify函数

dynamic jsify(
  1. Object? object
)

递归地将类似JSON的集合转换为JavaScript兼容的表示形式。

警告:此方法与其他库中 utility 方法的性能要差得多。仅在本库中的其他方法无法使用时作为最后手段使用。最好使用 @anonymous @JS() 注解的类来创建类似Map的对象以进行JS交互。

如果参数是 MapIterable,则它们将被深度转换。映射将转换为JavaScript对象。迭代器将转换为数组。未更改地传递 @JS() 标注的对象。Dart对象也将未更改地传递,但它们的部分不能从JavaScript中使用。原语(数字、布尔值和字符串)的转换逻辑是后端特定的。

实现

external dynamic jsify(Object? object);