您不能打包函数,因为任何序列化程序都看不到函数关闭的数据。甚至Mozilla
uneval也无法正确打包闭包。
最好的选择是使用复活器和替换器。
https://yuilibrary.com/yui/docs/json/json-freeze-
thaw.html
传递给JSON.parse的reviver函数将应用于从最深的密钥到最高级别的原始解析对象中的所有key:value对。在我们的例子中,这意味着名称和发现的属性将通过齐整器传递,然后包含那些键的对象将通过。

您不能打包函数,因为任何序列化程序都看不到函数关闭的数据。甚至Mozilla
uneval也无法正确打包闭包。
最好的选择是使用复活器和替换器。
https://yuilibrary.com/yui/docs/json/json-freeze-
thaw.html
传递给JSON.parse的reviver函数将应用于从最深的密钥到最高级别的原始解析对象中的所有key:value对。在我们的例子中,这意味着名称和发现的属性将通过齐整器传递,然后包含那些键的对象将通过。