gpt4 book ai didi

javascript - 大部分数据集中在 1 个对象中的优点/缺点

转载 作者:行者123 更新时间:2023-12-02 18:23:35 25 4
gpt4 key购买 nike

我有一个 Web 应用程序,其中包含多个高图表、多个数据表以及与所有这些相关的配置设置。目前我通过多个变量引用它们。像这样:

var charts = {};//associative array of HighCharts
var tableInit = {};//table legend and other initialization data, also includes references to tables
var cache = {};//associative array of Table Cache

这样做会更好还是更糟?

var data_store = {
'tableInit' : {},//table legend and other initialization data
'category' : {
'-1' : {
'chart' : $reference_to_Highchart,
'table' : $reference_to_DataTable,
'cache' : {}//object to store DataTable cache
}
}
}

最佳答案

通常没什么大不了的。我的意思是我一直在处理非常大的 json 对象,而且我对此没有任何问题。但是,您可能希望将数据分离到不同的对象中以使事情更易于管理。除此之外,大多数现代 JS 引擎(例如 V8 和 OdinMonkey)处理对象的速度都非常快。

有时,它可能会扰乱全局命名空间,但如果您在 IFFE 内执行所有操作,那么您确实不应该遇到任何问题。

关于javascript - 大部分数据集中在 1 个对象中的优点/缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18597729/

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