首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何直接从站点读取API?

如何直接从站点读取API?
EN

Stack Overflow用户
提问于 2016-06-06 14:47:44
回答 1查看 25关注 0票数 0

大家下午好,

问题:我最近做了一个在google chrome控制台上运行的javascript函数。这很好,但是有一天当我加载var字典= {5000行数据}时,它滞后了。

数据来自另一个站点的API。我的问题是如何从提供数据的站点直接将其加载到我的脚本中。

其次,在API中有像*和^这样的符号,我想要删除,我们可以在从站点加载后删除它。

我现在正在做的是:我转到api站点,复制所有数据并将其粘贴到一个文本文件中,用空格替换*和^,然后将这5000行数据复制到我的javascript中,如下所示

var字典= {a:1,b:2,c:3,...}

但这滞后于系统:(

EN

回答 1

Stack Overflow用户

发布于 2016-06-06 15:00:05

老实说,这是js不太出彩的几个点之一。在处理如此大量的数据时,它确实会而且可能总是会滞后。这就是为什么API使用‘分页’的原因之一,这样响应数据被分成页面,加载速度更快,被js读取的速度也更快。也许可以在API中查找分页参数。

至于这些符号的替换,嗯,这有点不幸。最好是按原样使用数据,但无论何时返回该数据,都要替换该点上的符号并返回。这意味着,按原样处理数据,但在为用户或其他用户输出数据时,在那里进行快速字符串替换,然后继续。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37651110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档