gpt4 book ai didi

javascript - 在 JavaScript 中拆分定界字符串与 JSON 解析效率

转载 作者:搜寻专家 更新时间:2023-11-01 05:13:00 25 4
gpt4 key购买 nike

我需要通过 AJAX 检索大量数据(坐标加上额外的值)。数据格式为:

-72.781;;6,-68.811;;8

请注意使用了两个不同的分隔符:;;,

我应该只返回一个分隔字符串并使用 String.split()(两次)还是返回一个 JSON 字符串并使用 JSON.parse() 更好解压我的数据?每种方法中最差和最好的是什么?

最佳答案

即使数据真的非常大,它们在现实世界中出现明显性能差异的可能性也非常低(数据传输时间将超过解码时间)。因此,除非存在现实世界的性能问题,否则最好从代码清晰的 Angular 关注最好的方面。

如果数据是同质的(您以大致相同的方式处理每个坐标),那么 String#split 方法就没有问题。

如果您需要在代码中单独引用坐标,则会有一个为它们分配适当名称的参数,这会建议使用 JSON。我倾向于更清晰,所以我可能更倾向于 JSON。

另一件需要考虑的事情是电线的尺寸。如果您只需要支持良好的胖网络连接,这可能并不重要,但是因为每个对象都重复了 JSON 键,所以大小可能会明显更大。这可能会支持 compressed JSON .

关于javascript - 在 JavaScript 中拆分定界字符串与 JSON 解析效率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15615748/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com