将动态内容添加到JavaScript的最佳方式是什么,尤其是配置设置?动态生成JavaScript的最佳实践
一对夫妇可能性是:
- 放置在动态生成的文件(例如,JSP,PHP等),而不是一个JavaScript文件的内容,或者使用对象文本。
- 通过ajax作为JSON从服务器请求内容。
将动态内容添加到JavaScript的最佳方式是什么,尤其是配置设置?动态生成JavaScript的最佳实践
一对夫妇可能性是:
我建议在静态资源中放置尽可能多的JavaScript(以便浏览器可以缓存该数据),并生成尽可能最小的动态部分。通常这只是一些变量赋值。
这种方法节省了网络带宽,它使得代码生成更加健壮,并且可以照常测试静态JavaScript。
我们不要生成动态JavaScript。
我们做生成动态HTML
然后使用渐进增强,以提高使用JavaScript的HTML。如果要存储数据,请将其存储在HTML5 data-
属性相关的 HTML元素中。
或者,您可以编写Web服务并使用AJAX来查询以获取动态数据。
*“使用JavaScript文字。”* Huh? – 2011-05-17 15:59:52
最好的方法:不要做__。 – pixelbobby 2011-05-17 16:00:21
这取决于。我更喜欢静态库,然后在需要时使用AJAX获取动态数据。为什么你需要动态JavaScript文件? – pimvdb 2011-05-17 16:02:17