一 說明
1.1 當(dāng)前軟件環(huán)境,windows10,Cocos Creator 編輯器 2.4.7,vscode
1.2 引用 https://www.cnblogs.com/zuhaoran/p/8467460.html,請重點(diǎn)參考該篇日志,個人覺得十分全面
二 個人覺得需要重點(diǎn)理解的或要點(diǎn)
2.1
3.Export
模塊是獨(dú)立的文件,該文件內(nèi)部的所有的變量外部都無法獲取。如果希望獲取某個變量,必須通過export輸出,
2.2 全局變量
查看js相關(guān)文檔,常有關(guān)于全局變量和局部變量的描述,作用域 和c++,go,等語言的概念不太相同。js中關(guān)于全局變量的描述通常指的是,在同一個js模塊文件中,可以訪問。而c++,go等項(xiàng)目,全局變量通常指的是,整個項(xiàng)目可以訪問。
所以容易導(dǎo)致理解上的偏差。在定義模塊,使用export 導(dǎo)出變量或類后,就可以 在其他 js模塊中使用了。
當(dāng)然了,全局變量,在各語言項(xiàng)目中,應(yīng)盡量避免使用。如果可以,盡量使用統(tǒng)一的全局模塊管理。
學(xué)海無涯,錯誤難免,如有發(fā)現(xiàn),盡請指正。
--the end