如果我想從外部js文件中提取一個變量到另一個外部js文件中,該怎麼做?從外部Javascript文件獲取變量
舉例來說,如果我有一個文件調用example1.js包含下面的代碼
var test = 1;
如何我會獲得變量測試的值,並把它放到我的example2.js?
感謝您的幫助!
如果我想從外部js文件中提取一個變量到另一個外部js文件中,該怎麼做?從外部Javascript文件獲取變量
舉例來說,如果我有一個文件調用example1.js包含下面的代碼
var test = 1;
如何我會獲得變量測試的值,並把它放到我的example2.js?
感謝您的幫助!
你可以嘗試刪除「var」,使其對所有js文件全局(無論它是否具有某個功能),仍然需要以便按加載js文件以避免問題。
您也可以嘗試添加屬性窗口,在這裏顯示了答案:
Define global variable in a JavaScript function
但仔細這樣做的。
您已經在全局聲明該變量。並確保你已經加載了文件in order
。
example1.js
var test = 1;
function myFunction()
{
}
example2.js
alert(test);
假設你正在使用的PHP這個文件,你必須加載順序文件:
<script src="example1.js"></script>
<script src="example2.js"></script>
Sinc Ë您標記用PHP我假設你需要從example1.js複製代碼example2.js這個問題,
,試試這個下面的代碼
file_put_contents("example2.js",file_get_contents("example1.js"));
在情況下,在全局變量使用不感興趣這樣,
exapmle1.js
var example1 =
{
test1 : 1,
someFunctionName : function(){.....}
}
exapmle2.js
var example2 =
{
someFunctionName : function(){ alert(example1.test1) }
}
你爲什麼用php標記這個? – slash197