javascript - 从另一个 JavaScript 文件中获取 JavaScript 文件中的变量

标签 javascript jquery facebook facebook-javascript-sdk

我正在完全使用 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/

相关文章:

jquery - Rails 4,设置 CSS 背景图片

传播时的 JavaScript 事件通信?

html - 在网站中集成 Facebook Like 按钮...带有评论选项

javascript - AngularJS动态添加指令

javascript - 设置连续动画

javascript - 如何使用css选择图像

jquery - 如何使用 Jquery 更改 DropDownList 的选定文本?

facebook - Facebook Oauth 2.0 访问 token 会过期吗?

facebook - 是否可以将 Facebook 评论从一个 URL 移动到另一个 URL?

Javascript 计时器只是分钟和秒