我正在使用 XMLHttpRequest 加载 JSON 文件。我不确定这是否是最好的方法,但我只找到了这个。
该文件很大,它包含许多游戏地图,每个地图都是 50x50 的二维数组。我希望内存一次只包含必要的数据,在需要时加载额外的数据,如果数据太大,最终清除不再使用的数据。
当涉及到与记忆有关的任何事情时,我的理解很少。如果我加载一个大 JSON,它会留在内存中吗?将 JSON 拆分为较小的文件并一次只加载需要的部分会更好吗?这可能吗?JSON 何时从内存中清除?我需要手动完成吗?许多 XMLHttpRequest 也是一件坏事吗?也许不同,更快的方法?
我只想要一个巨大的 JSON 在移动设备上运行良好。
谢谢