我正在寻找关于 JSON 应该存储在哪里(如果它只是一个字符串数组)的“最佳实践”。它应该存储在 HTML 页面脚本 block 的变量中吗?是否应该将其存储在 HTML 之外的 JavaScript 文件中以进行分离?或者应该将其存储在插件本身中?
如果它应该是一个外部js文件,那么该文件的“最佳实践”命名方案是什么?我知道接受的 jQuery 插件名称是 jquery.plugin.js 或 jquery.plugin-min.js(对于缩小文件)。
最佳答案
视情况而定,如果您立即需要 JSON,您可以将其存储在任何地方以执行它:
<script> var myJsonObj = { ... }; </script>
如果数据很多并且您不需要立即使用数据,则可以随时对名为“data.json”之类的文件进行 ajax 调用。
对于命名插件名称,这实际上取决于您,但是我相信 jquery.pluginname.js 是执行此操作的标准方法。
关于javascript - 存储将传递给 jQuery 插件的 JSON 数据的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/518129/