在 Java 中,如果我想從同一個檔案夾中的另一個檔案呼叫 var,我可以只呼叫檔案名,然后呼叫我想呼叫的 var。但是,我在 Javascript 中尋找類似的東西。請讓我知道是否有。例如:
檔案名:wordBank.java
int wordCount = 0;
然后在另一個檔案中, 我可以通過說:
wordBank.wordCount = 1; // (assuming wordCount is public)
那么有沒有辦法在Javascript中模仿這段代碼?
uj5u.com熱心網友回復:
您必須像使用 es6 wordBank.js 一樣顯式匯出和匯入它:
export const wordCount = 0;
其他檔案.js:
import { wordCount } from "./wordBank"
console.log(wordCount)
但是,沒有特定的方法可以徹底改變檔案之間的變數傳遞。你可以這樣做:
let wordCount = 0;
export function setWordCount(value) {
wordCount = value
}
然后在另一個檔案中:
import { setWordCount } from "./wordBank"
setWordCount(1)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/498079.html
標籤:javascript 文件 变量
