我知道 JavaScript 中没有常量,但我想单独存储配置值,以便轻松查找和调整它们。
- 创建一个单独的
$.Class
并将键值对存储在静态部分 - 或者让它们从 JSON 配置文件中读取
- 或者更好的东西
最佳答案
我会选择选项#2。我认为 JSON 比扩展具有静态属性的类更具可读性。
但是,我不会用 XHR 读取 JSON,而只是将其设计为 JSONP。然后,JSON 实际上会获取一个对象文字,可以将其分配给应用程序的任何静态变量。您甚至可以通过使用诸如 $.extend(MyClass, {…});
之类的填充函数来构建静态类属性。
关于javascript - 在 JavasciptMVC 中存储常量值的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11808550/