我正在完全使用 JavaScript 和 jQuery 构建一个非常基本的游戏。它由两页组成。第一页列出了所有规则和其他内容。第二个实际上是游戏。 我想在首页实现Facebook登录并调用API。 我想获取用户的姓名和个人资料图片并在第二页中使用它。
但是,我严格希望将两个页面的 javaScript 文件分开。我不想污染我的主游戏的 JavaScript。 所以我的问题是,有什么方法可以将内容“存储”在第一页的 javascript 文件中的变量中,并在第二页的 javaScript 文件中检索和使用它吗?
最佳答案
您正在寻找以下内容:
在 first.js
中,您定义
var firstName="tom";
在 second.js
中,您可以使用 firstName
function returnFirstName(){
return firstName; //use variable defined in first.js
}
但是您需要在 Index.html 中连接这两个文件
<script src="./first.js" />
<script src="./second.js" />
<script>
returnFirstName(); //call function defined in second.js
</script>
关于javascript - 从另一个 JavaScript 文件中获取 JavaScript 文件中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24463728/