我在 script1,js 中声明了一个全局变量 [重复]
Posted
技术标签:
【中文标题】我在 script1,js 中声明了一个全局变量 [重复]【英文标题】:I have declared a global variable in script1,js [duplicate] 【发布时间】:2017-01-28 15:44:38 【问题描述】:我如何才能将全局变量限制在该文件中,即其他脚本文件无法访问,我有两个脚本文件,如 script1,js 和 script2,js
【问题讨论】:
全局变量可以被它之后声明的任何脚本访问。<script src="script1.js"></script>
有全局 <script src="script12.js"></script>
可以看到全局 l 您可以尝试在最后包含该脚本以“阻止”其他脚本在某种意义上加载它,但最好的方法是创建抽象函数并传递参数。
【参考方案1】:
您应该将代码封装在每个文件中,以免污染您的 windows 对象。此外,如果需要,您可以使用“return”从其他文件中获取值。
【讨论】:
以上是关于我在 script1,js 中声明了一个全局变量 [重复]的主要内容,如果未能解决你的问题,请参考以下文章