當我們使用class的時候
可能如下
這種時候引入有兩方面
一面
引入的js地方要加上
import CheckFormatForDate from '../common/CheckFormatForDate.js';
另外該js在被引入html的時候, 要宣告type = "module"
如下
如果沒有宣告type="module"則會報
Uncaught SyntaxError: Cannot use import statement outside a module
另外~當宣告成module, 該檔案中的變數就會和其他檔案的變數隔離
如果要做全域變數, 讓所有引入的module都能夠使用
可以用
window.aaa="aaa"; //宣告
var aaa = window.aaa; //取值
也可以用session
我自己想到另外的方式, 就是把它塞在畫面上隱藏的input中
也是可以解決變數被隔離但是你想做到全域變數的效果
回歸原本 如果不用class 直接引入js也是有全域變數的效果