您的位置:首頁技術文章
文章詳情頁

javascript - typescript 使用const 報Cannot redeclare block-scoped variable

瀏覽:97日期:2023-04-21 14:08:43

問題描述

同一個目錄下的兩個文件 a.ts b.ts

a.ts:

const a=1;

b.ts:

const a=2;

javascript - typescript 使用const 報Cannot redeclare block-scoped variable

兩個文件沒有任何依賴,實在想不明白

問題解答

回答1:

因為你兩個文件里沒有import或者export,所以他認為你這兩個文件都是全局的……自然就會提示這個了

回答2:

因為文件里沒有閉包,默認的話每個a都是全局變量??梢杂胑xport導出a,那么a就成了閉包里的變量了。

標簽: JavaScript
相關文章:
国产综合久久一区二区三区