【发布时间】:2017-03-15 02:02:55
【问题描述】:
在我的 react-native 应用程序中,我需要对大对象进行字符串化(序列化)而不是阻塞 js 线程 - 使用其他线程的异步 api,如下所示:
JSON.stringifyAsync({ foo: "bar" }).then(x => console.log(x));
请不要建议将 JSON.stringify 包装到 Promise 中,它只是延迟了 js 线程的阻塞。
【问题讨论】:
-
所以第一个选择不起作用。您测试了哪种流式 JSON 解析器,您发现了哪些问题?你有任何关于你已经完成的信息吗?
-
我不需要流式 json 解析器,我只需要真正的异步解析器。如果你有答案,请给它。你投反对票的原因是什么?
-
@ssube - 流解析器如何帮助解决 OP 的问题?
标签: javascript json parsing asynchronous serialization