gpt4 book ai didi

javascript - 我应该在哪里存储我的 javascript 程序的设置?

转载 作者:数据小太阳 更新时间:2023-10-29 04:11:02 25 4
gpt4 key购买 nike

-- 全面披露 -- 这是家庭作业,这是我的顶点项目。 --

我已经编写了我的第一个大型面向对象的 Javascript 图表应用程序(条形图、甘特图等),我想为用户提供自定义输出的选项——如字体大小、图表颜色等。

现在,我正在传递一个包含全局变量的配置文件,这些变量要么 A) 硬编码,要么 B) 从 URL 中提取参数。 (明确地说,我认为它是一个“配置”文件——它只是一个带有一堆全局变量的 *.js 文件)。

我的问题是——是否有比将配置文件加载到全局空间更好的技术?这类事情的“最佳实践”是什么?我应该有一个“设置”对象吗?或者将设置存储在 xml 文件中?

最佳答案

有没有比将配置文件加载到全局空间更好的技术?
通常,您定义自己的自定义命名空间,这样您的数据就不会干扰任何其他脚本定义的数据。有点像

if (!window.my_project) {
window.my_project = {};

my_project.SOME_CONFIGURATION_VALUE = 1;
my_project.some_function = function(){};
...
}

关于javascript - 我应该在哪里存储我的 javascript 程序的设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4015674/

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