Javascript 如何将变量传递到scripts.js文件?

Javascript 如何将变量传递到scripts.js文件?,javascript,Javascript,这是在我的脑海里: <script> var uid = "<?=$uid;?>"; </script> var uid=“”; 我需要在我的.js文件中使用“uid”,但我不知道如何使用。有没有一种简单的方法来检索它?您可以在任何地方使用它,只要在加载任何外部javascript文件之前确保该块就可以了。只要将该放在链接到.js文件的之前,该变量就在该文件的范围内。但是,任何未声明uid变量但引用该脚本文件的页面都将出错 请记住,必须先声明变量,然后才

这是在我的脑海里:

<script>
var uid = "<?=$uid;?>";
</script>

var uid=“”;

我需要在我的.js文件中使用“uid”,但我不知道如何使用。有没有一种简单的方法来检索它?

您可以在任何地方使用它,只要在加载任何外部javascript文件之前确保该块就可以了。

只要将该
放在链接到
.js
文件的
之前,该变量就在该文件的范围内。但是,任何未声明
uid
变量但引用该脚本文件的页面都将出错

请记住,必须先声明变量,然后才能使用单独的文件:

<script>
var uid = "<?=$uid;?>";
</script>
<script type="text/javascript" src="script.js"></script>

var uid=“”;