问题,当向浏览器发送大量 JSON 时,将其分解成小块是否更聪明,比如执行类似 for(;;){JSON-data} 之类的操作,然后将字符串拆分为 'for(;; )' 然后自行评估 JSON 字符串,处理,然后冲洗/重复,因为当您发送大量 JSON 以立即评估时,它可能导致浏览器挂起?..
例子:
{巨大的 JSON(1-2MB)} // 对比 for(;;);{JSON 数据} for(;;);{JSON 数据} for(;;);{JSON 数据} for(;;);{JSON 数据} for(;;);{JSON 数据} for(;;);{JSON 数据}
然后解析脚本,删除 for(;;); 字符串,然后在 "\n" 上拆分并循环遍历数组并逐个评估每个 JSON 数据集。
我只是在想这可能比尝试一次评估一个庞大的 JSON 数据集更快,特别是如果您需要快速的 html 输出。