javascript - 存储将传递给 jQuery 插件的 JSON 数据的最佳实践

标签 javascript jquery json naming-conventions

我正在寻找关于 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/

相关文章:

javascript - 如何在 if 语句中使用 css 类滚动页面

javascript - [].forEach.call(...?

javascript - 超时不超时

javascript - 使用 FullScreen API 进行全屏 Keydown 事件

c# - 通过 Ajax 发布到 MVC Controller

css - 将 Bootstrap v4.0.0-alpha.3 添加到 Ember 应用程序

javascript -/* 在 javascript 中还有其他用例吗?

javascript - jQuery DataTable - 顶部的列级过滤器和固定高度不能一起工作

json - 表达 bodyParser 失败我的 json

javascript - JSON stringify 在从 Dreamweaver 预览时有效,但在创建应用程序时不能从 .AIR 文件预览