【发布时间】:2017-11-03 06:51:13
【问题描述】:
将参数传递给外部JS文件的更好方法是什么?
方法一:简单的查询字符串参数
<script src="https://somedomain.com/somejsfile.js?param1¶m2"></script>
方法二:通过对象
<script src="https://somedomain.com/somejsfile.js"></script>
<script type="text/javascript">someJSObj.init(["param1¶m2"]);</script>
【问题讨论】:
-
如何通过本地存储传递值?使用localstorage或者cache有什么缺陷吗
-
每次传递的参数都会不同,具体取决于创建的某些 div 结构。
-
好的,我已经为此使用了 window 变量。
window.myVar = 0 -
我在 stackoverflow 上读到了这个,stackoverflow.com/a/2190927/1747014。只是想找到更好的方法。
标签: javascript parameter-passing